From: | Martín Marqués <martin(at)bugs(dot)unl(dot)edu(dot)ar> |
---|---|
To: | "nuria montoya rodriguez" <okeona(at)hotmail(dot)com>, pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx |
Subject: | Re: [Pgsql-ayuda] problemas con foreign key |
Date: | 2004-01-31 01:22:41 |
Message-ID: | 200401302222.41979.martin@bugs.unl.edu.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El Vie 30 Ene 2004 15:06, nuria montoya rodriguez escribió:
> Hola a todos!
>
> Tengo problemas para crear FOREIGN KEY, me da un error y no se a que se
> refiere. Podría ser que no la creara bien. La cree:
> CREATE TABLE table_name(
> ...
> CONSTRAINT constraint_name FOREIGN KEY(campo1,campo2) REFERENCES
> ref_table(ref_campo1,ref_campo2));
> *campo1 y campo2 son las únicas claves primarias de esta tabla.
> *ref_campo1 y ref_campo2 son claves primarias de ref_table, pero hay otra
> más en está tabla(ref_table)
>
> El error:
>
> ERROR: UNIQUE constraint matching give keys for referenced table "ref_table"
> not found.
Con esto solamente no se puede decir mucho.
Manda las definiciones de las dos tablas: la tabla que confiene las llaves
primarias, y la que contiene las llaves foraneas.
--
select 'mmarques' || '@' || 'unl.edu.ar' AS email;
---------------------------------------------------------
Martín Marqués | Programador, DBA
Centro de Telemática | Administrador
Universidad Nacional
del Litoral
---------------------------------------------------------
From | Date | Subject | |
---|---|---|---|
Next Message | Joan Manuel Ventura | 2004-01-31 06:12:49 | [Pgsql-ayuda] select a secuencia |
Previous Message | Sergio Arroyo | 2004-01-31 00:32:24 | Re: [Pgsql-ayuda] problemas con accesos concurrentes |