Как я могу напечатать данные bytea в виде шестнадцатеричной строки в PostgreSQL/pgAdmin III? - программирование
Подтвердить что ты не робот

Как я могу напечатать данные bytea в виде шестнадцатеричной строки в PostgreSQL/pgAdmin III?

У меня есть довольно короткий (14-байтовый) столбец bytea в моей базе данных. Я хотел бы напечатать его как шестнадцатеричную строку.

Как это сделать?

4b9b3361

Ответ 1

Основываясь на этом ответе, я нашел свое решение

SELECT encode(my_column::bytea, 'hex') FROM my_table;