tipos de los atributos
Publicado por nepthis (1 intervención) el 07/02/2007 13:14:09
Hola a todos, tengo un problema con los tipos de los atributos de la tabla que no entiendo. He crado una tabla como la que sigue, pensando que al haberle dado tinyint(1) al cod_contacto, no me dejaría insertar más de 10 elementos, pero sí me deja. Entonces de qué sirve ponerle longitud?
CREATE TABLE `contactos` (
`cod_contacto` tinyint(1) NOT NULL AUTO_INCREMENT,
`titulo` varchar(500) NOT NULL,
`ref` varchar(5) NOT NULL,
`nombre` varchar(20) NOT NULL,
`apellido1` varchar(20) NOT NULL,
`apellido2` varchar(20) NOT NULL,
PRIMARY KEY (`cod_contacto`)
) ENGINE=InnoDB AUTO_INCREMENT=1;
Gracias!.
CREATE TABLE `contactos` (
`cod_contacto` tinyint(1) NOT NULL AUTO_INCREMENT,
`titulo` varchar(500) NOT NULL,
`ref` varchar(5) NOT NULL,
`nombre` varchar(20) NOT NULL,
`apellido1` varchar(20) NOT NULL,
`apellido2` varchar(20) NOT NULL,
PRIMARY KEY (`cod_contacto`)
) ENGINE=InnoDB AUTO_INCREMENT=1;
Gracias!.
Valora esta pregunta


0