Juan, de esta forma igual funciona, ahora no se si esto funciona si el
nombre del esquema comienza con un numero.

create table esquema_nuevo.tabla as select * from esquema_viejo.tabla;

saludos

eduardo




2011/1/13 Juan <[email protected]>

> Hola
>
> 2011/1/13 Guillermo Villanueva <[email protected]>
>
>> Eso está buenísimo Gustavo, no sabía, sigue sorprendiéndome el Postgres.
>> Según la documentación de postgres, los identificadores DEBEN empezar con
>> una letra, el nombre del esquema 2009 no es un problema?
>>
>
> SI ESE ES EL PROBLEMA
> gracias.
> mdc
>
>>
>> *"SQL identifiers and key words must begin with a letter (a-z, but also
>> letters with diacritical marks and non-Latin letters)"*
>>
>> Saludos
>>
>> ~~~~~~~~~~~~~~~~
>> Guillermo Villanueva
>>
>>
>> El 13 de enero de 2011 13:29, Internet Suscripciones <
>> [email protected]> escribió:
>>
>>
>>>
>>> Si tenes permiso para sentencias DDL, podes hacer un
>>>
>>> ALTER TABLE name
>>>    SET SCHEMA new_schema
>>>
>>> name = tu tabla
>>> new_schema = la nueva esquema donde queres llevar
>>>
>>> Saludos
>>> Gustavo Garay
>>>
>>>
>>>
>>>
>>> -
>>> Enviado a la lista de correo pgsql-es-ayuda (
>>> [email protected])
>>> Para cambiar tu suscripción:
>>> http://www.postgresql.org/mailpref/pgsql-es-ayuda
>>>
>>
>>
>

Responder a