SQLSpecialColumns

(IdentifierType SQL_BEST_ROWID) 请求行标识符时, SQLSpecialColumns 返回空的结果集 (除SQL_SCOPE_CURROW以外的任何请求范围) 任何数据行。 生成的结果集指示仅在此作用域内这些列有效。

SQL Server不支持标识符的伪列。 SQLSpecialColumns 结果集会将所有列标识为SQL_PC_NOT_PSEUDO。

SQLSpecialColumns 可以在静态游标上执行。 尝试对可更新 (键集驱动或动态) 执行 SQLSpecialColumns 会返回指示游标类型已更改SQL_SUCCESS_WITH_INFO。

SQLSpecialColumns 对日期和时间增强功能的支持

有关为日期/时间类型的列DATA_TYPE、TYPE_NAME、COLUMN_SIZE、BUFFER_LENGTH和DECIMAL_DIGTS返回的值的信息,请参阅 目录元数据

有关更常规的信息,请参阅 ODBC) (日期和时间改进

SQLSpecialColumns 对大型 CLR UDT 的支持

SQLSpecialColumns 支持大型 CLR 用户定义类型 (UDT) 。 有关详细信息,请参阅 大型 CLR User-Defined类型 (ODBC)

另请参阅

SQLSpecialColumns 函数
ODBC API 实现细节