From: | Jairo Sánchez <jairosll(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Ayuda con el comando REPLACE TABLE |
Date: | 2005-07-11 22:43:46 |
Message-ID: | 59f843f505071115436a6f09e0@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola,
hechale una mirada a la propiedad de cascade
ALTER TABLE [ ONLY ] table [ * ]
DROP [ COLUMN ] column [ RESTRICT | CASCADE ]
CASCADE
Automatically drop objects that depend on the dropped column or
constraint (for example, views referencing the column).
On 7/11/05, Jaime Casanova <systemguards(at)gmail(dot)com> wrote:
> > ALTER TABLE tb_carpetas_compartidas ALTER COLUMN compartida_a TYPE INTEGER;
> >
> > Mensaje recibido:
> > ERROR: cannot alter type of a column used by a view or rule
> >
> > que puedo hacer para poder modificarla o la opción es comenzar a eliminar
> > todos los objetos que utilizan esa tabla para poder modificar una, creo que
> > no es lo lógico....
> >
> >
>
> De hecho, si es lo logico... te acepto, sin embargo, que no es lo mas
> conveniente... quiza para el 8.2 no tengas que hacerlo pero por
> ahora...
>
> --
> Atentamente,
> Jaime Casanova
> (DBA: DataBase Aniquilator ;)
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 9: el optimizador ignorará el uso de recorridos de índice si los
> tipos de datos de las columnas no coinciden
>
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2005-07-11 22:52:39 | Re: Ayuda con el comando REPLACE TABLE |
Previous Message | Juan Carlos Badillo Goy | 2005-07-11 22:36:25 | Ayuda con el comando REPLACE TABLE |