PostgreSQL:row_to_json()和bytea Base64编码
我正在玩Postgre的PostgreSQL:row_to_json()和bytea Base64编码,postgresql,Postgresql,我正在玩Postgre的row\u to\u json()函数 是否有办法将bytea字段/列的编码更改为Base64 示例 SELECT row_to_json(ROW(E'\\x0102030405'::bytea)) 结果:{“f1”:“\\x0102030405”} 预期:{“f1”:“AQIDBAU=“}我不确定我是否理解您的问题,但是 SELECT row_to_json(ROW(encode(E'\\x0102030405','base64'))); 将产生您期望的结果
row\u to\u json()
函数
是否有办法将bytea字段/列的编码更改为Base64
示例
SELECT row_to_json(ROW(E'\\x0102030405'::bytea))
结果:{“f1”:“\\x0102030405”}
预期:
{“f1”:“AQIDBAU=“}
我不确定我是否理解您的问题,但是
SELECT row_to_json(ROW(encode(E'\\x0102030405','base64')));
将产生您期望的结果