VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

PQescapeBytea

功能描述

PQescapeBytea是PQescapeByteaConn的一个旧的,过时的版本。

接口原型

unsigned char *PQescapeBytea(const unsigned char *from,               size_t from_length,           
			size_t *to_length);

参数说明

参数名 参数说明
from from参数指向需要转义、的字串的第一个字节。
from_length from_length 参数反映在这个二进制字串(结尾的’\0’既不必要也不计算在内)里字节的个数。
to_length 保存转义后字符串长度的结果。结果字串长度包括结果结尾的’\0’。

返回值

返回值与PQescapeByteaConn一致。

其他

与PQescapeByteaConn唯一的不同之处在于,PQescapeByteaConn 不使用PGconn参数,因此,PQescapeBytea可以在客户端编程 (一次只有一个连接)中安全的使用。在这种情况下, 它可以找到额外信息。如果在编程中使用多个数据库连接 (在这种情况下使用PQescapeByteaConn),则可能会给出错误结果。