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) (日期和時間改善 。
大型 CLR UDT 的 SQLSpecialColumns 支援
SQLSpecialColumns 支援 (UDT) 的大型 CLR 使用者定義類型。 如需詳細資訊,請參閱 ODBC) (大型 CLR User-Defined 類型 。