[Pgsql-ayuda] Re: [Pgsql-ayuda] Llaves foráneas

From: Patricio Muñoz <pmunoz(at)cmet(dot)net>
To: <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Subject: [Pgsql-ayuda] Re: [Pgsql-ayuda] Llaves foráneas
Date: 2003-07-17 22:09:34
Message-ID: 011c01c34cb0$1b302140$0500a8c0@ultra.cmet.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Manuel,
Todo lo anteriror que escribiste lo entendí, menos el último parrafo donde
dices:

BTW, Si vas a empezar un nuevo hilo de discusión empiezalo desde el
principio y NO respondiendo a un correo y cambiando el subject. Es
difícil seguir el hilo si no se hace de esta forma.

Fue un correo nuevo, no respondí otro. tal vez coincidio el asunto

> > De esta manera se evita crear las tablas en un orden específico,
> > para ello se usa la clausula Constraint y luego se crean los
> > CONSTRAINT TRIGGER. Después de esta breve introducción :-)
> > .. quisiera saber de que manera puedo hacer lo mismo sin tener que
> > escribir cada uno de esos TRIGGER.
>
> ¿qué versión de PostgreSQL estas usando?. Versiones recientes como 7.3
> te dan el comando para añadir la restricción de llave foránea cuando
> usas pg_dump en vez de crear los triggers, por ejemplo:
>
> ALTER TABLE ONLY foo2
> ADD CONSTRAINT "$1" FOREIGN KEY (foo) REFERENCES foo1(foo) ON UPDATE NO
ACTION ON DELETE NO ACTION;
>
> Aunque no estoy muy seguro de que esto funcione en versiones < 7.3.
>
> BTW, Si vas a empezar un nuevo hilo de discusión empiezalo desde el
> principio y NO respondiendo a un correo y cambiando el subject. Es
> difícil seguir el hilo si no se hace de esta forma.
>
> Saludos,
> Manuel.
>

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Manuel Sugawara 2003-07-17 23:16:01 Re: PVT-Re: [Pgsql-ayuda] Llaves foráneas
Previous Message Manuel Sugawara 2003-07-17 21:53:02 Re: [Pgsql-ayuda] Llaves foráneas