Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/09/2007, 05:12
seyko
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 3 meses
Puntos: 13
Re: Cómo hacer que no se pueda repetir valores?

si a un campo lo marcas como UNIQUE se crea (en postgresql, al menos) un "unique index" que no es más que un indice para indexar ese campo.
asi de simple:

CREATE TABLE tabla (link UNIQUE, ....)

Saludos

se me olvidaba, puedes tener como UNIQUE, un campo o varios en la misma tabla, también puedes utilizar UNIQUE en una combinacion de campos, por ejemplo
CREATE TABLE tabla(..., id_user, link, .....
UNIQUE (id,user, link)
);