From: | Jaime Casanova <systemguards(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Modificar campo |
Date: | 2005-03-09 08:47:14 |
Message-ID: | c2d9e70e05030900478a8cc19@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Tue, 8 Mar 2005 12:54:52 -0300, Alvaro Herrera
<alvherre(at)dcc(dot)uchile(dot)cl> wrote:
> On Tue, Mar 08, 2005 at 04:26:20PM +0100, dass dass wrote:
> > Como puedo hacer para al modificar el campo de una tabla que esta
> > referenciada en otra cambie automaticamente. Quiero saber si existe la
> > modificacion en cascada de la estructura de un campo.
>
> Modificacion en cascada de la estructura? Tu dices, si haces un ALTER
> TABLE que se haga en cascada a los campos que hagan referencia via
> llaves foraneas? No, eso no existe (y no tiene sentido IMO). Si te
> refieres a modificaciones via INSERT, DELETE, UPDATE, eso si existe.
>
Para Alvaro:
Si tiene sentido (o al menos lo ha tenido para mi cuando quiero hacer
un cambio de tipo en un campo que se usa como foreign key en otras
tablas), si estas diseñando una base de datos o programando sobre una
base recien diseñada.
Para dass:
Sin embargo, es un esfuerzo un poco inutil implementar algo asi
considerando que una vez qu el diseño quede estable (con suerte en las
etapas mas tempranas del desarrollo) no haras uso de esa
caracteristica otra vez.
Definitivamente Alvaro y los otros hackers estan mas empeñados en
otras caracteristicas mas utiles y frecuentemente usadas.
atentamente,
Jaime Casanova
From | Date | Subject | |
---|---|---|---|
Next Message | Roberto Cesar Najera | 2005-03-09 09:48:08 | ayuda con template1 |
Previous Message | Jaime Casanova | 2005-03-09 08:34:48 | Re: ¿Postgres 7.3.4 pierde datos? |