绑定句柄

ACI_ATTR_CHAR_COUNT

  • 模式:

  • 描述:

设置字符类型数据中的字符数。该属性暂时不支持。

  • 属性数据类型:

ub4 *

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_MAXCHAR_SIZE

  • 模式:

  • 描述:

设置应用程序在服务器上保留的用于存储绑定数据的字符数。ACI属性支持,但没有任何作用。

  • 属性数据类型:

sb4 *

ACI_ATTR_MAXDATA_SIZE

  • 模式:

读/写

  • 描述:

设置服务器端缓冲区中允许的最大字节数,以容纳字符集转换后的客户端绑定数据。ACI属性支持,但没有任何作用。

  • 属性数据类型:

sb4 *

ACI_ATTR_ROWS_RETURNED

  • 模式:

  • 描述:

当您使用OUT回调函数将DML语句与RETURNING子句绑定时,此属性返回当前迭代中将返回的行数。该属性暂时不支持。

  • 属性数据类型:

ub4 *