PostgreSQL:row_to_json()和bytea Base64编码

问题描述 投票:0回答:1

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

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

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

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

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

postgresql
1个回答
0
投票

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

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

会产生你期望的结果。

© www.soinside.com 2019 - 2024. All rights reserved.