对于SQL文字(即bytea以外的参数),必须使用pg_escape_literal()或pg_escape_string()。对于bytea类型的字段,必须使用pg_escape_bytea()。
如果列的类型是bytea,则必须使用pg_escape_bytea()。对于转义标识符(例如表,字段名称),必须使用pg_escape_identifier()。
使用PostgreSQL的bytea列类型和pg_escape_bytea()来代替使用大对象接口(它没有访问控制并且使用起来很麻烦)。 注意:这个函数被称为pg_locreate()。
用于bytea字段的值不作为参数支持。改为使用pg_escape_bytea(),或使用大对象函数。 返回值 返回FALSE失败,成功时返回查询结果资源。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
