Cuestión : TSQL- error de desbordamiento aritmético que convierte el flotador al tipo de datos numérico.

Estoy emigrando datos a partir de una tabla a una nueva tabla. Las viejas aplicaciones de la tabla FLOTAN, y en la nueva Tabla I usar DECIMAL como la cualidad de campo.

I usar la declaración siguiente que trabajó muy bien:
CAST (el DECIMAL de OLD_COLUMN_NAME (9.2) COMO el 'Br/>
that del NEW_COLUMN_NAME'< trabaja tan como un encanto hasta que golpee el topetón en el camino. Se definen los viejos datos mientras que el flotador, falta de información, el nuevo campo se define como decimal (5.5). los datos de entrada del

The del viejo campo se varían y parecen esto: 5, 0.5, 0.5, 0.75, 2, y así sucesivamente. el error del

The que estoy recibiendo es el Msg 8115, nivel 16, estado 6, alinea el error de desbordamiento aritmético 8 que convierte el flotador al tipo de datos numérico. La declaración ha sido código de terminated.

The está contra una base de datos 2005 del SERVIDOR del SQL usar el SERVIDOR 2008 del SQL. Esto importa no sure, pero pensado incluiría esta información. ¿el

Could alguien vertió una cierta luz en cómo abordar esta edición de conversión de datos? ¡Gracias!

class= del

Respuesta : TSQL- error de desbordamiento aritmético que convierte el flotador al tipo de datos numérico.

Otra sugerencia:

¿- Son los nombres del usuario y las contraseñas iguales? ¿En la distribución avanzada, usted ha mecanografiado en cada uno en la tapa y después ha chascado para agregar?
Otras soluciones  
 
programming4us programming4us