Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette rubrique décrit la prise en charge ODBC de SQL Server Native Client pour les colonnes éparses. Pour obtenir un exemple illustrant la prise en charge ODBC des colonnes éparses, consultez Appeler SQLColumns sur une table avec des colonnes éparses. Pour plus d’informations sur les colonnes éparses, consultez Prise en charge des colonnes éparses dans SQL Server Native Client.
Métadonnées d’instruction
Le champ de descripteur de paramètre d’application (APD) et l’attribut d’instruction SQL_SOPT_SS_NAME_SCOPE accepte les valeurs supplémentaires SQL_SS_NAME_SCOPE_EXTENDED et SQL_SS_NAME_SCOPE_SPARSE_COLUMN_SET. Ces valeurs spécifient les colonnes incluses dans le jeu de résultats retourné par SQLColumns. Pour plus d’informations sur SQL_SOPT_SS_NAME_SCOPE, consultez SQLSetStmtAttr.
Un nouveau descripteur de ligne d’implémentation (IRD), un champ SQLSMALLINT en lecture seule appelé SQL_CA_SS_IS_COLUMN_SET, peut être utilisé pour déterminer si une colonne est une valeur XML column_set . SQL_CA_SS_IS_COLUMN_SET prend les valeurs SQL_TRUE et SQL_FALSE.
Métadonnées de catalogue
Deux colonnes spécifiques à SQL Server (SS_IS_SPARSE et SS_IS_COLUMN_SET) ont été ajoutées au jeu de résultats pour SQLColumns.
Prise en charge des fonctions ODBC pour les colonnes éparses
Les fonctions ODBC suivantes ont été mises à jour pour prendre en charge les colonnes éparses dans SQL Server Native Client :