如何在编码解码函数postgresql中使用Select查询

时间:2016-02-17 10:35:27

标签: postgresql

我在网上查了一下,我有一个像

这样的例子
select convert_from(decode(encode('abc', 'base64'), 'base64'), 'UTF8');

现在我想解码我的字符串,所以我尝试使用下面提到的

select convert_from(decode(encode((select resumestring from submitapplications where id=1030), 'base64'), 'base64'), 'UTF8');

ERROR:  function encode(text, unknown) does not exist

第1行:选择convert_from(解码(编码((从...中选择resumestring

1 个答案:

答案 0 :(得分:3)

SELECT
    convert_from(
        decode(
            encode(
                convert_to(
                    (
                        select resumestring from submitapplications where id=1030
                    ),
                    'UTF-8'
                ),
                'base64'
            ),
            'base64'
        ),
        'UTF8'
    )