疏鬆資料行支援 (ODBC)
本主題將描述 SQL Server Native Client ODBC 對於疏鬆資料行的支援。 如需示範 ODBC 對於疏鬆資料行之支援的範例,請參閱<在具有疏鬆資料行的資料表上呼叫 SQLColumns>。 如需有關疏鬆資料行的詳細資訊,請參閱<SQL Server Native Client 中的疏鬆資料行支援>。
陳述式中繼資料
應用程式參數描述項 (APD) 描述項欄位和 SQL_SOPT_SS_NAME_SCOPE 陳述式屬性都會接受額外的值 SQL_SS_NAME_SCOPE_EXTENDED 和 SQL_SS_NAME_SCOPE_SPARSE_COLUMN_SET。 這些值會指定哪些資料行要包含在 SQLColumns 所傳回的結果集中。 如需有關 SQL_SOPT_SS_NAME_SCOPE 的詳細資訊,請參閱<SQLSetStmtAttr>。
新的實作資料列描述項 (IRD) (稱為 SQL_CA_SS_IS_COLUMN_SET 的唯讀 SQLSMALLINT 欄位) 可用來判斷資料行是否為 XML column_set 值。 SQL_CA_SS_IS_COLUMN_SET 會採用 SQL_TRUE 和 SQL_FALSE 值。
目錄中繼資料
系統已經將兩個 SQL Server 特有資料行 (SS_IS_SPARSE 和 SS_IS_COLUMN_SET) 加入至 SQLColumns 的結果集。
疏鬆資料行的 ODBC 函數支援
下列 ODBC 函數已經更新為支援 SQL Server Native Client 中的疏鬆資料行: