Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Hacer que los datos metidos en un campo no se puedan repetir. Mysql

Estas en el tema de Hacer que los datos metidos en un campo no se puedan repetir. Mysql en el foro de Bases de Datos General en Foros del Web. Muy buenas, como andais? Lo que yo quiero hacer es simplemente definir un campo en el que no puedan existir dos entradas iguales. No se ...
  #1 (permalink)  
Antiguo 12/07/2004, 17:44
Avatar de oskitar  
Fecha de Ingreso: junio-2002
Mensajes: 245
Antigüedad: 21 años, 10 meses
Puntos: 1
Hacer que los datos metidos en un campo no se puedan repetir. Mysql

Muy buenas, como andais?

Lo que yo quiero hacer es simplemente definir un campo en el que no puedan existir dos entradas iguales. No se si definir una clave foránea o si crear un índice o hay alguna sentencia como UNIQUE o algo para ese campo.

Necesito hacer un panel para altas y bajas y quiero que el script chequeé bien todo eso, vayamos a líos.

Saludos y gracias
  #2 (permalink)  
Antiguo 13/07/2004, 00:57
Avatar de puchitol  
Fecha de Ingreso: diciembre-2003
Ubicación: ELCHE
Mensajes: 322
Antigüedad: 20 años, 4 meses
Puntos: 0
Hola,
pues si te he entendido bien, creo que lo que necesitas es crear un indice UNIQUE sobre el campo que no quieres que se repita.

un saludo
__________________
If you think fuck is funny, fuck yourself and save your money,
espero que entendais la moraleja... je, je, je
  #3 (permalink)  
Antiguo 13/07/2004, 05:54
Avatar de oskitar  
Fecha de Ingreso: junio-2002
Mensajes: 245
Antigüedad: 21 años, 10 meses
Puntos: 1
Claro,tio, lo k necesito es k mysql de error si el usuario mete dos codigos iguales, para luego, con php, poder mostrarle un mensaje de error. Entonces creo un indice,no?

saludos y gracias,tron
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:34.