select encode('नमस्त', 'base64');
encode
──────────────────────
4KSo4KSu4KS44KWN4KSk
select decode('4KSo4KSu4KS44KWN4KSk','base64');
decode
──────────────────────────────────
\xe0a4a8e0a4aee0a4b8e0a58de0a4a4
为什么这不返回印地语文本?
整理:en_US.UTF-8 Ctype:en_US.UTF-8
该文档告诉您究竟
decode()
返回了什么:'\xe0a4a8e0a4aee0a4b8e0a58de0a4a4'
是bytea
输出。您需要额外调用convert_from()
将其转回文本: