Condividi tramite


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.