MSSQLSERVER_9532
Dettagli
Nome prodotto |
SQL Server |
Versione prodotto |
10.0 |
Numero di build del prodotto |
10.00.0000.00 |
ID evento |
9532 |
Origine evento |
MSSQLSERVER |
Componente |
SQLEngine |
Nome simbolico |
XMLERR_COLUMNSET_CANNOT_CONVERT_FROM_TO |
Testo del messaggio |
Conversione non riuscita del tipo di dati '%ls' nel tipo di dati '%ls' per la colonna '%.*ls' durante l'operazione query/DML che interessa il set di colonne '%.*ls'. |
Spiegazione
Un set di colonne è una rappresentazione XML non tipizzata che combina alcune colonne di una tabella in un output strutturato. Quando i valori di una colonna di tipo sparse vengono inseriti o aggiornati utilizzando il set di colonne XML, i valori inseriti nelle colonne di tipo sparse sottostanti vengono convertiti implicitamente dal tipo di dati xml. Non è stato possibile convertire un valore specificato nel tipo di dati della colonna.
Azione utente
Poiché il valore specificato non è stato convertito implicitamente, potrebbe costituire una voce non valida. Correggere l'errore e riprovare. Se il valore è corretto, modificare l'istruzione per utilizzare le colonne singole anziché il set di colonne. In questo modo sarà possibile eseguire eseplicitamente il cast del valore nel tipo di dati corretto.