Como são iguais você poderia fazer uma View utilizando UNION para todas as tabelas em um esquema central.
Algo como: Create view central.empregados as select * from df.empregados union select * from ac.empregados union select * from am.empregados union select * from rj.empregados union select * from sp.empregados; e assim por diante... O teu select ficaria assim: select nome from central.empregados where nome = 'mar'; Att. Alex On 01-07-2010 11:24, Cadastro Portal wrote: > Bom dia pessoal, > Tenho uma base de dados com vários esquemas. Cada esquema é uma UF, ou > seja DF, AC, AM, RJ, SP, etc. > As tabelas são idênticas para cada esquema. > Eu quero fazer um select para consultar um nome na tabela empregados > que passe por todos os esquemas. > Exemplo: > select *.empregado where nome = 'mar'; (eu sei que isso não funciona, > é apenas um exemplo) > Existe essa possibilidade? > Obrigado. > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
