From: | Manuel Sugawara <masm(at)fciencias(dot)unam(dot)mx> |
---|---|
To: | Daniel Benavides Santelices <dbenavid(at)terra(dot)cl> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: actualizar en cascada |
Date: | 2004-11-25 21:48:16 |
Message-ID: | m3r7mhzjkv.fsf@conexa.fciencias.unam.mx |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Daniel Benavides Santelices <dbenavid(at)terra(dot)cl> writes:
> resulta que quiero poder cambiar el rut de la empresa, y que
> automaticamente se cambie los rut en departamento.. pero sin
> embargo no me deja cambiar nada.
A la hora de definir la llave foránea tienes que decirle que lo
quieres así, con ON UPDATE CASCADE (también lo puedes definir para ON
DELETE); por omisión restringe el update como ya lo notaste. Revisa
create_table(7) o
http://www.postgresql.org/docs/7.4/interactive/sql-createtable.html
Tu opción ahora es tirar el constraint con ALTER
TABLE .. DROP CONSTRAINT y recrearlo de nuevo con la nueva
polítca. Revisa alter_table(7) o
http://www.postgresql.org/docs/7.4/interactive/sql-altertable.html
Saludos,
Manuel.
From | Date | Subject | |
---|---|---|---|
Next Message | Juanky Moral | 2004-11-25 21:58:59 | Re: actualizar en cascada |
Previous Message | Edwin Quijada | 2004-11-25 20:36:40 | RE: Instalacion 2da duda |