Skip site navigation (1) Skip section navigation (2)

Re: cambiar una tabla de esquema

From: Mario Soto Cordones - Venezuela <msotocl(at)gmail(dot)com>
To: Alvaro Herrera <alvherre(at)surnet(dot)cl>
Cc: "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: cambiar una tabla de esquema
Date: 2005-05-28 00:27:50
Message-ID: e9b17cde050527172751410c36@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
OK

busque en la documentacion pero no en el alter table no aparace nada
como cambiar el esquema

Gracias y saludos


El 27/05/05, Alvaro Herrera<alvherre(at)surnet(dot)cl> escribió:
> On Fri, May 27, 2005 at 07:31:21PM -0400, Mario Soto Cordones - Venezuela wrote:
> > Hola a todos, se puede cambiar una tabla de un esquema a otro ?????,
> 
> Me parece mucho que no hay ningun comando que lo haga (debe ser una
> variante de ALTER TABLE.  Si ningun ALTER TABLE te permite hacerlo, es
> que no hay)
> 
> Ahora, en principio basta con cambiar los catalogos de sistema
> directamente: tienes que cambiar el relnamespace en pg_class al Oid del
> nuevo esquema.  _PERO_ simultaneamente tienes que asegurarte de cambiar
> el esquema de todos los objetos que tienen relacion con la tabla:
> indices, secuencias, el tipo, etc (me imagino que puedes hacerlo
> facilmente usando la informacion de pg_depend).
> 
> --
> Alvaro Herrera (<alvherre[a]surnet.cl>)
> "El realista sabe lo que quiere; el idealista quiere lo que sabe" (Anónimo)
> 


-- 
cordialmente,

Ing. Mario Soto Cordones

In response to

pgsql-es-ayuda by date

Next:From: Alvaro HerreraDate: 2005-05-28 00:37:38
Subject: Re: respaldos
Previous:From: Alvaro HerreraDate: 2005-05-28 00:25:47
Subject: Re: cambiar una tabla de esquema

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group