Stored con ERRORE conversione del tipo di dati da nvarchar a numeric

martedì 21 aprile 2009 - 11.48

rigutini Profilo | Newbie

Lanciando la stored ottengo l'errore:
Server: messaggio 8114, livello 16, stato 5, procedura T_LeggiRuoloOrdinario, riga 7
Si è verificato un errore durante la conversione del tipo di dati da nvarchar a numeric.

Vorrei capire con maggio dettaglio quale campo genera l'errore di conversione del tipo. Come fare?
Dove trovare lo stato 5 livello 16?

La stored funziona e, senza l'insert, pare rispondermi il mio risultato atteso.



Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra
Grazie
Chiara

lbenaglia Profilo | Guru

>Vorrei capire con maggio dettaglio quale campo genera l'errore
>di conversione del tipo. Come fare?

Ciao Chiara,

Ricontrolla per benino il data type di ogni singola colonna nelle tabelle sorgente e di destinazione.

>Grazie
Prego.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

rigutini Profilo | Newbie

Grazie,
in realtà stò nuovamnete controllando, ma come vedrai sono molte le tabelle usate.

Non c'è un idea per capire al'incirca dove si genera l'errore?

provavo a commentare alcuni campi .... ma non ho avuto fortuna.
Può essere un problema del parametro in ingresso? @Anno

Oppure unizio a pensare a cosa restituisce SUm() ... forse lì...

continuo il lavoro .. ma in questi casi non ci sono idee geniali..
Tipo mettere un IsInteger...
cosa potrei provare?


Grazie
Chiara

lbenaglia Profilo | Guru

>Non c'è un idea per capire al'incirca dove si genera l'errore?
L'errore si verifica alla 7a riga del result set.
Cerca di individuare quale colonna genera l'errore di cast implicito e anche il perché avviene questo cast.

>Grazie
Prego.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5