Ejemplo especificando cédula como valor único mysql
aquí el código:
create table productos(
id_producto varchar(10) not null primary key,
nombre_producto varchar(35) not null,
precio int unsigned not null);
#especificando cedula como valor unico
create unique INDEX ced_unica
on personas(cedula);
#por ende si introducimos dos cedulas identicas nos nos permitira añadir la 2da
insert into personas
VALUES
(null,"Pablo","Marmol",4565654,45,"Masculino","Sevilla","España",5641);
insert into personas
VALUES
(null,"Pablo2","Marmol2",4565654,42,"Masculino","Sevilla","España",5642);
#tipos de indices
#unique | se le pueden pones a uno o mas campo para especificar que el valor no puede ser repetido en ningun otro registro
id_producto varchar(10) not null primary key,
nombre_producto varchar(35) not null,
precio int unsigned not null);
#especificando cedula como valor unico
create unique INDEX ced_unica
on personas(cedula);
#por ende si introducimos dos cedulas identicas nos nos permitira añadir la 2da
insert into personas
VALUES
(null,"Pablo","Marmol",4565654,45,"Masculino","Sevilla","España",5641);
insert into personas
VALUES
(null,"Pablo2","Marmol2",4565654,42,"Masculino","Sevilla","España",5642);
#tipos de indices
#unique | se le pueden pones a uno o mas campo para especificar que el valor no puede ser repetido en ningun otro registro
Comentarios
Publicar un comentario