[firebase-br] Ref. Select / CASE
Omar Haddad
omarhaddadm em gmail.com
Qui Dez 4 08:20:31 -03 2008
Salve amigos,
Estou tendo dificultades para montar um select com um case. Alguém tem um
exemplo ? Estou fazendo assim:
Select NE.Ent_NumNota, NE.Ent_DataNota, NE.Ent_CodFornecedor,
NE.Ent_TipodePagto,
NE.Ent_ValorNota, NE.Ent_Situacao, F.For_Codigo, F.For_Nome,
CASE
WHEN (NE.Ent_Situacao = 1) THEN 'Aberto',
WHEN (NE.Ent_Situacao = 2) THEN 'Parcial',
WHEN (NE.Ent_Situacao = 3) THEN 'Total',
ELSE 'Desconhecido'
END
from NOTAENTRADA NE
Inner Join FORNECEDOR F On NE.Ent_CodFornecedor = F.For_Codigo
Where NE.Ent_DataNota = cast('12/03/2008' as date)
E ao rodar no IBExpert, por exemplo,. acusa erro na linha do 1o. WHEN
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 5, char 2.
WHEN.
Obrigado pela paciência e abraço a todos
Omar
Mais detalhes sobre a lista de discussão lista