[firebase-br] Criar view com union

Cássio cassio.hc em gmail.com
Qua Dez 10 17:44:54 -03 2008


já resolvi aqui.. vlw..
bah era por causa das "" aspas no nome da view... quanto amadorismo... 
vlw mesmo assim.

Cássio escreveu:
> não.
> Pois se faço o select fora do escopo de uma union funciona.
> 
> 
> to fazendo assim:
> 
> CREATE VIEW "vw_Teste"
> (
>   campo1,
>   campo2,
>   campo3,
> 
> )
> AS
> select campo1, campo2, campo3 from tabela1
> union all
> select campo1, campo2, campo3 from tabela2;
> 
> 
> Depois faço isso:
> 
> select * from vw_teste
> 
> e dá este erro:
> SQL Error:  Dynamic SQL Error SQL error code = @1 Table unknown @1 At 
> line @1, column @2. Error Code: -204. Undefined name The SQL: select * 
> from vw_teste
> 
> 
> 
> 
> Joao Batista Santos escreveu:
>> Ola Cassio:
>> Parece que sua view esta tentando fazer a Union
>> com a tabela ALL, esta realmente não existe...
>>
>>
>> 2008/12/10 Cássio <cassio.hc em gmail.com>
>>
>>> Estou criando uma view que tem um UNION ALL...
>>> crie normal, como de costume e quando faço um select * from minhaview dá
>>> erro que não encontra a tabela.
>>>
>>> TEm algum problema de fazer union dentro de uma view no firebird?
>>> pergunto porque utilizo bastaten view nos meus projetos e esta está 
>>> igual
>>> as outras porém tem o union (não foi preciso usar até agora)
>>>
>>> vlw.
>>>
>>>
>>> ______________________________________________
>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>>> http://www.firebase.com.br/fb/artigo.php?id=1107
>>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para saber como gerenciar/excluir seu cadastro na lista, use: 
>> http://www.firebase.com.br/fb/artigo.php?id=1107
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
> 
> 
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: 
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> 





Mais detalhes sobre a lista de discussão lista