スパース列のサポート (ODBC)
このトピックでは、SQL Server Native Client ODBC でのスパース列のサポートについて説明します。スパース列の詳細については、「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 を受け取ります。
ODBC 関数によるスパース列のサポート
SQL Server Native Client でスパース列をサポートするために、次の ODBC 関数が更新されました。