Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/07/2015, 03:03
Lentorro
 
Fecha de Ingreso: agosto-2014
Mensajes: 30
Antigüedad: 9 años, 8 meses
Puntos: 0
Pasa absolutamente del NOT NULL

Código MySQL

Código SQL:
Ver original
  1. CREATE DATABASE  `Autos` DEFAULT CHARACTER SET utf8 COLLATE utf8_spanish_ci;
  2.  
  3. CREATE TABLE coches (matricula_auto VARCHAR(12) NOT NULL,
  4. modelo_auto VARCHAR(20) NOT NULL,
  5. PRIMARY KEY (matricula_auto))
  6. engine=innodb
  7.  
  8. INSERT INTO coches (matricula_auto) VALUES('123456789123');


Y me inserta el registro. Aunque no le de valor alguno a modelo_auto. Pero lo peor es que pasa incluso de la clave primaria. Si hago esto:
Código SQL:
Ver original
  1. INSERT INTO coches (modelo_auto) VALUES('101010101010');

Me inserta el registro sin problemas, sin clave...

Las sentencias están copiadas y pegadas, las escribí justamente así.

Última edición por gnzsoloyo; 10/07/2015 a las 05:00