Olá,

Em 1 de julho de 2010 14:43, Cadastro Portal
<[email protected]>escreveu:

> Obrigado pessoal, vou utilizar a idéia da VIEW mesmo.
>

Tenho uma pergunta. Será que é realmente necessário ter 27 esquemas para
representar toda a informação sendo que você terá tabelas iguais em todo o
esquema.

E com a utilização de um UNION para 27 SELECTs você pode ter um problema
grande de performance. Eu seguiria na linha de raciocínio do Fabrizio.

>
> Em 1 de julho de 2010 11:56, Alexsandro Haag 
> <[email protected]>escreveu:
>
> 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
>>
>
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>

[]s
-- 
JotaComm
http://jotacomm.wordpress.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a