Romeu wrote:

> Minha duvida agora é o seguinte, estou separando as tabelas que estou 
> criando por Schema. até ai blz, mas quero criar um sinônimo para 
> outro schema. no oracle sei que funciona assim :
>  Create Synonym schema.Tabela for schema.Nome
>  

Sinônimos em Oracle é utilizado principalmente para fazer 
'cross-database'. Porque criar um sinônimo para outro schema se você 
pode utilizar:
regression=# select a,b,c from schema1.foo, schema2.bar where 
schema1.foo.x = schema2.bar.y;

> outra duvida, tentei alterar o schema das tabelas já criadas do PGS, 
> que estão no public com o help do proprio Postgresql
>  
> ALTER TABLE public.contatos SET SCHEMA PATRIM;
> mas me retornou este erro:
> " ERROR:  syntax error at or near "SCHEMA" no caracter 35 "
>
Sua versão deve ser inferior a 8.1.
http://www.postgresql.org/docs/8.0/static/sql-altertable.html

-- 
Euler Taveira de Oliveira

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br

Responder a