Hola a todos,
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
:
Ver originalCREATE TABLE `test`.`tabla1` (
`campo` INT( 1 ) NOT NULL
) ENGINE = MYISAM
Pero para que, phpMyAdmin me permite especificarle la longitud?
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 originalSQL query:
INSERT INTO `test`.`tabla1` (`campo`)
VALUES ('10000');