Я пытаюсь преобразовать значение Varchar (с числовыми символами в базе 10) в varchar с их значением Hex, но я не понимаю, как заставить его работать с общими функциями mysql. ¿Кто-то должен это делать?
т.е:
В нашей базе данных у нас есть varchar:
«+28340557953710774263773013028»
И, если мы возьмем в качестве числа и преобразовать его в шестнадцатеричное это:
"5b92c29524aa9a000d122424"
Я пытался привести его к десятичному типу, и эта часть была в порядке, но функции CONV и HEX возвращают мне FFFFFFFF.
Небольшой контекст: одно приложение отправляет нам идентификатор mongodb в виде числа (как java BigInteger), и мы сохраняем его как строку.
Теперь эти ребята изменили API и отправили нам шестнадцатеричное значение objectId, и нам нужно перенести некоторые данные в наш mysql.
Спасибо, ребята!