select encode('नमस्त', 'base64');
encode
──────────────────────
4KSo4KSu4KS44KWN4KSk
select decode('4KSo4KSu4KS44KWN4KSk','base64');
decode
──────────────────────────────────
\xe0a4a8e0a4aee0a4b8e0a58de0a4a4
Por que isso não retorna o texto em hindi?
agrupar: en_US.UTF-8 Ctype: en_US.UTF-8
A documentação informa exatamente o que
decode()
retorna:'\xe0a4a8e0a4aee0a4b8e0a58de0a4a4'
é abytea
saída. Você precisa de uma chamada adicional deconvert_from()
para transformar isso de volta ao texto: