VastbaseG100

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

Menu

SQLGetConnectAttr

功能描述

返回连接属性的值。

接口原型

RETCODE		SQL_API
SQLGetConnectAttr(HDBC ConnectionHandle,
				  SQLINTEGER Attribute,
                  PTR Value,
				  SQLINTEGER BufferLength, 
                  SQLINTEGER *StringLength)

参数说明

参数名 参数说明
ConnectionHandle 连接句柄。
Attribute 检索属性。
Value 一个指向缓冲区的指针,用于返回attribute所指定的属性的当前值。
BufferLength Value指向的缓冲区的大小。当Value是整数时,忽略该参数。
StringLength 一个指向缓冲区的指针,在该缓冲区中返回Value中可返回的字节总数(不包括null终止字符)。如果属性值是一个字符串并返回可用的字节数大于BufferLength字符的长度,Value中的数据被截断BufferLength并且驱动程序以 null 结尾。

返回值

  • SQL_SUCCESS:表示调用正确。
  • SQL_ERROR:表示比较严重的错误,如:内存分配失败、建立连接失败等。

其他

无。