#SQLGetEnvAttr

# 功能简介

返回环境属性的值。

# 函数声明

SQLRETURN SQLGetEnvAttr(  
     SQLHENV        EnvironmentHandle,  
     SQLINTEGER     Attribute,  
     SQLPOINTER     ValuePtr,  
     SQLINTEGER     BufferLength,  
     SQLINTEGER *   StringLengthPtr);

# 参数说明

参数名 说明
EnvironmentHandle (IN) 环境句柄。
Attribute (IN) 要检索的属性。
ValuePtr (OUT) 指向缓冲区的指针,在该缓冲区中返回由 Attribute 指定的特性的当前值。
BufferLength (IN) 如果 ValuePtr 指向字符串,则此参数应为 *ValuePtr 的长度。
StringLengthPtr (OUT) 指向缓冲区的指针,该缓冲区要返回的总字节数。

Attribute参数的支持情况:

Attribute 说明 支持情况
SQL_ATTR_CONNECTION_POOLING 返回SQL_CP_OFF 支持
SQL_ATTR_ODBC_VERSION 默认是SQL_OV_ODBC3,当前也只支持SQL_OV_ODBC3 支持
SQL_ATTR_OUTPUT_NTS 返回SQL_TRUE 支持
pdf-btn 下载文档
copy-btn 复制链接