16
У меня есть довольно короткий (14-байтовый) столбец данных bytea
в моей базе данных. Я хотел бы напечатать его как шестнадцатеричную строку.Как я могу напечатать данные bytea в виде шестнадцатеричной строки в PostgreSQL/pgAdmin III?
Как это сделать?
@Zero вы используете его на PostgreSQL или другой базе данных? Могли бы вы опубликовать команду, которую используете, и точное и полное сообщение об ошибке? –
'select ... encode (k1.keyword, 'hex')': 'ERROR: function encode (различающийся символ, неизвестный) не существует' – Chloe
В pg 9.6.1 мне пришлось принуждать столбец к типу bytea чтобы заставить это работать: 'SELECT encode (my_column :: bytea, 'hex') FROM my_table;' – acj