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.
Les valeurs de colonne de paramètre table peuvent être converties entre les types de données client et serveur de la même façon que d’autres valeurs de colonne et de paramètre. Toutefois, étant donné qu’un paramètre table peut contenir plusieurs colonnes et plusieurs lignes, il est important de pouvoir identifier la valeur réelle où l’erreur s’est produite.
Lorsqu’une erreur ou un avertissement est détecté dans une colonne de paramètres table, SQL Server Native Client génère un enregistrement de diagnostic. Le message d’erreur contient le numéro de paramètre du paramètre table, ainsi que l’ordinal de colonne et le numéro de ligne. Une application peut également utiliser les champs de diagnostic SQL_DIAG_SS_TABLE_COLUMN_NUMBER et SQL_DIAG_SS_TABLE_ROW_NUMBER dans les enregistrements de diagnostic pour déterminer les valeurs associées aux erreurs et aux avertissements. Ces champs de diagnostic sont disponibles dans SQL Server 2008 et versions ultérieures.
Les composants SQLSTATE et message des enregistrements de diagnostic sont conformes au comportement ODBC existant à tous les autres égards. Autrement dit, à l’exception des informations d’identification des paramètres, des lignes et des colonnes, les messages d’erreur ont les mêmes valeurs pour les paramètres table que pour les paramètres non table.