疏鬆資料行支援 (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 值。
目錄中繼資料
(SS_IS_SPARSE和SS_IS_COLUMN_SET) 有兩個SQL Server特定資料行已新增至SQLColumns的結果集。
疏鬆資料行的 ODBC 函數支援
下列 ODBC 函式已更新為支援SQL Server Native Client中的疏鬆資料行: