PostgreSQL 9.0 引入了“hex”作为编码二进制数据的新默认格式。由于“pg_unescape_bytea”仅适用于旧的“escape”格式,因此在执行 select 查询之前需要执行 pg_query('SET bytea_output = "escape";');。
更多详细信息可以在这里找到:https://postgresql.ac.cn/docs/9.0/static/datatype-binary.html
[编者注:最近的 PostgreSQL 版本支持取消转义“hex”格式。]