PostgreSQL:row_to_json()和bytea Base64编码

时间:2018-03-06 21:11:59

标签: postgresql

我正在玩Postgre的row_to_json()功能。

是否有办法将bytea字段/列的编码更改为Base64?

示例

SELECT row_to_json(ROW(E'\\x0102030405'::bytea))

结果:{"f1":"\\x0102030405"}

预期:{"f1":"AQIDBAU="}

1 个答案:

答案 0 :(得分:0)

我不确定我理解你的问题,但是

SELECT row_to_json(ROW(encode(E'\\x0102030405','base64')));

将产生您期望的结果。