MSSQLSERVER_9532
Détails
Nom du produit |
SQL Server |
Version du produit |
10.0 |
Numéro de version |
10.00.0000.00 |
ID d'événement |
9532 |
Source de l'événement |
MSSQLSERVER |
Composant |
SQLEngine |
Nom symbolique |
XMLERR_COLUMNSET_CANNOT_CONVERT_FROM_TO |
Texte du message |
Dans l'opération de requête/DML impliquant le jeu de colonnes '%.*ls', la conversion a échoué lors de la conversion du type de données '%ls' en type de données '%ls' pour la colonne '%.*ls.' |
Explication
Un jeu de colonnes est une représentation XML non typée qui associe certaines colonnes d'une table dans une sortie structurée. Lorsque vous insérez ou mettez à jour des valeurs de colonnes fragmentées à l'aide du jeu de colonnes XML, les valeurs insérées dans les colonnes fragmentées sous-jacentes sont converties implicitement à partir du type de données xml. Une valeur a été fournie qui ne peut pas être convertie vers le type de données de la colonne.
Action de l'utilisateur
Comme la valeur fournie n'a pas pu être convertie implicitement, il peut s'agir d'une entrée non valide. Corrigez l'erreur et réessayez. Si la valeur est correcte, modifiez l'instruction pour utiliser les colonnes individuelles à la place du jeu de colonnes. Cela vous permettra de convertir explicitement le type de la valeur vers le type de données correct.