Gracias.
|
|
#1 (permalink) |
![]() Fecha de Ingreso: junio-2008
Mensajes: 2
|
Campo sin repetir
Gracias. |
|
|
|
|
|
#2 (permalink) |
![]() Fecha de Ingreso: marzo-2008
Mensajes: 439
|
Respuesta: Campo sin repetir
Debes definir un indice unico sobre ese campo...
Por ejemplo la típica tabla de usuarios donde ademas del idUsuario el username tiene o quieres que sea unico...
Código:
(la parte naranja elimina la tabla si ya existe, cuidado. Y la parte en verde dependerà del motor que uses...)DROP TABLE IF EXISTS `forum`.`users`; CREATE TABLE `forum`.`users` ( `iduser` int(11) NOT NULL auto_increment, `password` varchar(6) NOT NULL, `name` varchar(45) NOT NULL, PRIMARY KEY (`iduser`), UNIQUE KEY `ind_users_username` (`name`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8; si ya tienes creada la tabla y no hay repeticiones....
Código:
QuimALTER TABLE `forum`.`users` ADD UNIQUE INDEX `ind_users_username`(`name`); |
|
|
|
![]() |
| Herramientas | |
| Desplegado | |
|
|