Tambien Funciona:
Create Table nuevo_schema.nueva_tabla as
SELECT * FROM public.vieja_taba;


---------- Mensaje reenviado ----------
De: eduardo reyes <allcomsys...@gmail.com>
Fecha: 17 de septiembre de 2014, 10:04
Asunto: Re: [pgsql-es-ayuda] copiar tablas a esquema
Para: Emanuel Calvo <emanuel.ca...@2ndquadrant.com>


Tambien Funciona:
Create Table nuevo_schema.nueva_tabla as
SELECT * FROM public.vieja_taba;

El 16 de septiembre de 2014, 16:30, Emanuel Calvo <
emanuel.ca...@2ndquadrant.com> escribió:


> El 15/09/14 17:31, jvenegasperu . escribió:
>
>   Buenas tardes a todos
>
>  estoy trabajando con una BD la cual debo guardar su estado cada cierto
> tiempo digamos 3 meses para compararla.
>
>  asi que estuve pensando si en vez de hacer la consulta por fecha de la
> tabla se podria quizar guardar todas las tablas en un esquema diferente.
>
>  es decir tengo alrededor de 70 tablas que son lo que llamamos la linea
> base del catastro.
>
>  en el tiempo podrian aumentar tablas ademas de registros.
>
>  me preguntaba si alguien conoce algun comando que por ejemplo copie
> todas estas tablas del public a un esquema que se llame por decir base1
>
>
> Además del link a la wiki, puedes usar:
> pg_dump -s -n public
>
> Luego puedes cambiar el:
> SET search_path = public, pg_catalog;
> a:
>  SET search_path ='tu_esquema'
>
> Luego, restaurar como de costumbre.
>
>
>
> --
> --
> Emanuel Calvo                 http://www.2ndQuadrant.com/
> PostgreSQL Development, 24x7 Support, Training & Services
>
>


-- 
*Ing. Eduardo Reyes*
Analista Programador.
(809) 607-1961
ere...@h-rivera.com




-- 
*Ing. Eduardo Reyes*
Analista Programador.
(809) 607-1961
ere...@h-rivera.com

Reply via email to