Преобразовать один столбец в таблице в шестнадцатеричный формат и оставить остальные данные такими же - PullRequest
0 голосов
/ 10 июля 2019

Я пытаюсь преобразовать один столбец в файле в шестнадцатеричный, используя SQL. Пример у меня есть таблица с 5 полями, 1,2,3,4,5. Я хочу, чтобы четвертый только был преобразован в гекс. но если я введу следующее:

SELECT field1, field2, field3, HEX(TKEN) as TKEN, field5, REST FROM table

Они все конвертируются в гекс, но я просто хочу один. Предложения?

1 Ответ

0 голосов
/ 10 июля 2019

сначала нужно разыграть его как BINARY.

SELECT field1, field2, field3, HEX(cast(TKEN as BINARY)) as TKEN, field5, REST FROM table
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...