Re: Ayuda con el comando REPLACE TABLE

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
>

In response to

Responses

Browse pgsql-es-ayuda by date

  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