绑定句柄¶
ACI_ATTR_CHARSET_FORM¶
- 模式:
读/写
- 描述:
绑定句柄的字符集形式。 默认格式为SQLCS_IMPLICIT。 设置此属性会使绑定句柄在客户端上使用数据库或国家字符集。 对于国家字符集,将此属性设置为SQLCS_NCHAR;对于数据库字符集,将此属性设置为SQLCS_IMPLICIT。
- 属性数据类型:
ub1 *
ACI_ATTR_CHARSET_ID¶
- 模式:
读/写
- 描述:
绑定句柄的字符集ID。 如果输入数据的字符集为UTF-16(替换不推荐使用的ACI_UC2SID,保留该字符集是为了向后兼容),则用户必须将字符集ID设置为ACI_UTF16ID。 绑定值缓冲区假定为utext缓冲区,因此输入长度指针和返回值的长度语义会更改为字符语义(utext数量)。 但是,在前面的ACIBind调用中,绑定值缓冲区的大小必须以字节为单位。
- 属性数据类型:
ub2 *
ACI_ATTR_MAXDATA_SIZE¶
- 模式:
读/写
- 描述:
设置服务器端缓冲区中允许的最大字节数,以容纳字符集转换后的客户端绑定数据。ACI属性支持,但没有任何作用。
- 属性数据类型:
sb4 *
ACI_ATTR_ROWS_RETURNED¶
- 模式:
读
- 描述:
当您使用OUT回调函数将DML语句与RETURNING子句绑定时,此属性返回当前迭代中将返回的行数。该属性暂时不支持。
- 属性数据类型:
ub4 *