RES: [firebase-br] Substituir SIGLA por DESCRIÇÃO

Alex Reginaldo da Cruz reginaldo em gocil.com.br
Qui Fev 24 10:59:27 -03 2005


De uma olhada no CASE 

CASE
  WHEN (SUBCONTA = '20.1.1') THEN 'Recebimento de Clientes'
  ELSE 'Recebimento desconecido'||' '||subconta ||(select subconta from
subconta where codsubconta = :subconta and codempresa = :id_empresa)
END



Alex Reginaldo da Cruz
Programador
Gocil Serv. de Seg. e Vig LTDA.
Rua Cons. Rodrigues Alves 352 Vila Mariana - CEP 04014-001
5087-0030
P Imprimir apenas se necessário, pense em seu compromisso com o Meio
Ambiente e o comprometimento com os Custos. 

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
Em nome de Sergio de Siqueira
Enviada em: quinta-feira, 24 de fevereiro de 2005 10:15
Para: lista em firebase.com.br
Assunto: [firebase-br] Substituir SIGLA por DESCRIÇÃO

Estou com problemas com um SELECT. Tenho uma tabela onde gravo varias
siglas
so que no SELECT de retorno para o usuario gostaria que ao inves da
sigla o
usuario visualiza-se a descrição, no ORACLE usaria DECODE; tem algo no
FIREBIRD igual?

ORACLE => SELECT DECODE(<CAMPO>, 'P', 'PENDENTE', 'R',
'REALIZANDO','SIGLA
NÃO ENCONTRADA') FROM CADSOL
______________________________________________
Sergio de Siqueira Silva









Mais detalhes sobre a lista de discussão lista