Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/02/2018, 05:46
Bier
 
Fecha de Ingreso: enero-2002
Mensajes: 1.174
Antigüedad: 22 años, 2 meses
Puntos: 21
Evitar error por almacenar "Vacio" en campo INT

Tengo desarrollos php que trabajan perfecto en un servidor web:
Código Versión:
Ver original
  1. MySQL server version: 5.6.17

Ahora he montado un servidor local Ubuntu 16.04.3, donde tengo:
Código Versión:
Ver original
  1. mysql  Ver 14.14 Distrib 5.7.21, for Linux (i686) using  EditLine wrapper

Con la instrucción INSERT agrego registros, teniendo un Campo tipo INT, en donde al almacenar una variable que viene "Sin Valor", recibo mensaje de error.

Lo que he hecho para resolverlo es almacenar 0

PREGUNTA: ¿Que opciones tengo para que al hacer INSERT a un campo INT y la variable venga vacia no recibir mensaje de error?

Se me ocurren 2 opciones:
1- Instalar una versión anterior de mysql
2- Asignar a todas las variables INT un valor de 0.

¿alguna sugerencia?

Gracias.