[firebase-br] Erro estranho no UNION

Alexandre alexandre em casoftware.com.br
Seg Jul 4 19:12:31 -03 2005


Boa noite,

tenho uma select utilizando union(conforme abaixo) que é executada numa base de dados corretamente, já em outra(de cliente) da um erro...muito estranho por sinal

    select 
    p.id_item, 
    p.id_produto, 
    p.descricao, 
    p.qtde, 
    p.valor_unitario, 
    p.valor_total, 
    p.desconto, 
    'PRODUTO' AS tipo, 
    p.id_movimento 
    from movimento_produtos p 
    where ID_MOVIMENTO = :id_movimento
    union
    select s.id_item, 
    s.id_servico, 
    s.descricao, 
    s.qtde, 
    s.valor_unitario, 
    s.valor_total, 
    s.desconto, 
    'SERVICO' AS tipo, 
    s.id_movimento 
    from movimento_SERVICOS s 
    where ID_MOVIMENTO = 27

Ela não faz nada de especial, apenas junta as tabelas de servicos e produtos num ResultSet.
Pode ser sinal de base de dados corrompida ou possivel bug?

Já testei com produtos e sem servicos e vice-versa, removi colunas que estavam nulas mas continua dando erro no cliente e rodando comigo....  : (

[]´s

Alexandre Dias



Mais detalhes sobre a lista de discussão lista