Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/02/2018, 08:46
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Evitar error por almacenar "Vacio" en campo INT

No estas poniendo cual es el codigo que manda error, ahora podrias usar un valor default para ese campo "vacio" para que en lugar de vacio cuando no trae nada ponga un 0, pero tendrias que tener cuidado en tu insert, digamos que tienes esta tabla:

dato1 varchar, dato2 int, dato3 float

Pero tu necesitas que el valor 2 sea siempre 0 por lo que podrias hacer tu insert con un default:

Código MySQL:
Ver original
  1. insert into table (dato1,dato3) values ('valor1',1.0)
con esto se pondria el valor del entero en 0

ahora podrias compartir el insert que te da problemas?
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me