注:
当 SELECT bytea 类型,PostgreSQL
返回用 \ 前导的八进制字节值(例如 \032)。用户需要自行将其转换回二进制格式。
本函数需要
PostgreSQL 7.2 或更新版本。在
PostgreSQL 7.2.0 和 7.2.1
中,当激活了多字节支持时必须强制转换为 bytea 类型,例如
INSERT INTO test_table (image)
VALUES ('$image_escaped'::bytea);。PostgreSQL 7.2.2
或更新版本不需要强制转换。例外是当客户端和后端的字符编码不匹配时,有可能出现多字节流错误。用户必须强制转换为 bytea 来避免此错误。