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

Rubem Rocha rrocha em fpf.br
Qui Fev 24 10:40:10 -03 2005


SELECT CASE <CAMPO>
         WHEN <valor1> THEN <retorno1>
         WHEN <valor2> THEN <retorno2>
             .
             .
             .
         WHEN <valorN> THEN <retornoN>
       END <nome_coluna>
FROM   <tabela>

O PEIXE FOI PESCADO!

[]s

-----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 09: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





---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.856 / Virus Database: 583 - Release Date: 07/02/2005
 
  




Mais detalhes sobre a lista de discussão lista