[firebase-br] Criar view com union

Joao Batista Santos mrjbs em ig.com.br
Qua Dez 10 17:52:07 -03 2008


BLZ CASSIO

2008/12/10 Cássio <cassio.hc em gmail.com>

> 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
>>
>>
>
> ______________________________________________
> 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