Estoy usando phpMyAdmin para crear tablas y creando un campo del tipo Int, le especifiqué que la longitud del campo sea "1"
Query generada
Código Javascript:
Pero para que, phpMyAdmin me permite especificarle la longitud?Ver original
CREATE TABLE `test`.`tabla1` ( `campo` INT( 1 ) NOT NULL ) ENGINE = MYISAM
Si esto lo determina el tipo de campo, como es Int la longitud de almacenamiento es de 4 bytes (de -2147483648 a 2147483647 con signo).
Porque puedo ingresar una longitud si luego no lo respeta, ya que ingresé un registro que supera la longitud que le especifiqué.
Código Javascript:
Ver original
SQL query: INSERT INTO `test`.`tabla1` (`campo`) VALUES ('10000');