Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Error de tipos

Estas en el tema de Error de tipos en el foro de SQL Server en Foros del Web. Hola!! Tengo una serie de campos de tipo decimal y a la hora de lanzar la insert para rellenarlos recino este error: Error de desbordamiento ...
  #1 (permalink)  
Antiguo 07/11/2005, 08:45
 
Fecha de Ingreso: junio-2005
Mensajes: 149
Antigüedad: 19 años, 7 meses
Puntos: 0
Error de tipos

Hola!!

Tengo una serie de campos de tipo decimal y a la hora de lanzar la insert
para rellenarlos recino este error:
Error de desbordamiento aritmético al convertir numeric al tipo de datos
numeric

El problema es que necesito que sean numeric ya que es una base de datos de
la que tira otro programa ajeno a nosotros y no se puede tocar. La insert es
la siguiente:

UPDATE Bonos Set Lunes=2, Martes=2, Miercoles=2, Jueves=22, Viernes=2,
Sabado=2, Domingo=2 where CodProyecto = 100.200

Espero que alguien me pueda dar una idea de que es lo que estoy haciendo
mal.
Gracias y saludos!!
  #2 (permalink)  
Antiguo 07/11/2005, 13:14
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 19 años, 2 meses
Puntos: 3
Si CodProyecto esta definido como numeric(8,2) o por ejemplo decimal(9,2) basta con poner 100200 sin separacion de miles; asume parte entera con decimales en cero

Prueba asi
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:58.