Questione : TSQL- errore di trabocco aritmetico che converte galleggiante in tipo di dati numerico.

Sto migrando i dati da una tabella ad una nuova tabella. I vecchi usi della tabella GALLEGGIANO e nella nuova Tabella I using il DECIMALE come l'attributo di campo.

I using la seguente dichiarazione che ha funzionato benissimo:
CAST (il DECIMALE di OLD_COLUMN_NAME così (9.2) QUANTO 'il Br/>
that del NEW_COLUMN_NAME'< funziona come un fascino fino a che non colpisca l'urto nella strada. I vecchi dati sono definiti mentre il galleggiante, posizione di segnale minimo, il nuovo campo è definito come decimale (5.5). i dati di input del

The dal vecchio campo sono variati ed assomigliano a questo: 5, 0.5, 0.5, 0.75, 2, e così via. l'errore che del

The sto ricevendo è Msg 8115, il Livello 16, la condizione 6, allinea l'errore di trabocco aritmetico 8 che converte il galleggiante in tipo di dati numerico. La dichiarazione è stata codice di terminated.

The è contro una base di dati 2005 dell'ASSISTENTE di SQL using l'ASSISTENTE 2008 di SQL. Non sure questo importa, ma pensato comprenderei questi informazioni. il

Could qualcuno ha fatto una certa luce su come affrontare questa edizione di conversione di dati? Grazie!

class= del

Risposta : TSQL- errore di trabocco aritmetico che converte galleggiante in tipo di dati numerico.

Un altro suggerimento:

- Sono sia i nomi utente che le parole d'accesso lo stessi? Nella compartecipazione avanzata, avete scriv in tutto alla parte superiore ed allora vi siete scattati per aggiungere?
Altre soluzioni  
 
programming4us programming4us