用户句柄

ACI_ATTR_ACTION

  • 模式:

  • 描述:

当前模块中当前操作的名称。可以设置为NULL。当前操作终止时,请使用下一个操作的名称或NULL是否没有下一个操作再次设置此属性。最长为32个字节。

  • 属性数据类型:

oratext *

ACI_ATTR_CONNECTION_CLASS

  • 模式:

读/写

  • 描述:

ACIAuthInfo句柄(目前不支持)的此属性为数据库驻留连接池明确命名连接类(最多128个字符的字符串)。

  • 属性数据类型:

oratext ** / oratext *

ACI_ATTR_CURRENT_SCHEMA

  • 模式:

读/写

  • 描述:

如果存在架构名称和会话,则 ACIAttrSet 使用此属性进行的调用与SQL命令ALTER SESSION SET CURRENT_SCHEMA具有相同的效果。在下一个执行往返于服务器的ACI调用时,将更改架构,从而避免了额外的往返。如果新的架构名称不存在,则返回与从ALTER SESSION SET CURRENT_SCHEMA返回的错误相同的错误。新架构名称将放置在您随后输入的DML或DDL命令中的数据库对象之前。

  • 属性数据类型:

oratext *

ACI_ATTR_MODULE

  • 模式:

  • 描述:

客户端应用程序中正在运行的当前模块的名称。当前模块终止时,请使用新模块的名称进行调用,NULL如果没有新模块,请使用。最长为48个字节。

  • 属性数据类型:

oratext *

ACI_ATTR_USERNAME

  • 模式:

读/写

  • 描述:

指定用于认证的用户名。

  • 属性数据类型:

oratext ** /oratext *

ACI_ATTR_PASSWORD

  • 模式:

  • 描述:

指定用于身份验证的密码。

  • 属性数据类型:

oratext *

ACI_ATTR_DEFAULT_LOBPREFETCH_SIZE

  • 模式:

读/写

  • 描述:

允许用户为在会话中获取的所有LOB定位器启用预取。指定每个LOB定位器的默认预取缓冲区大小。

  • 属性数据类型:

ub4 * /ub4