Alisson Viegas escreveu:

Boa tarde, pessoal.
Tenho uma tabela de veículos com um campo tipo do veículo.
Ao executar a consulta abaixo o retorno do Case é Text:
select case when tipo=1 then '1. Carro' when tipo=2 then '2. Moto' when tipo=3 then '3. Caminhão' else '4. Ônibus' end as tipo, placa,modelo from fro.vei
Como faço para o retorno ser varchar?
Parece bobo, mas na aplicação front end, ao mostrar o resultado numa Grid é exibido a palavra Memo, devido a linguagem que uso  (VFP) tratar isso como tal.
Alguma dica? Obrigado!

 

At.te,
Alisson Viegas
Acsiv Sistemas

 


_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Nenhum vírus encontrado nessa mensagem recebida.
Verificado por AVG - www.avgbrasil.com.br 
Versão: 8.5.285 / Banco de dados de vírus: 270.11.30/2026 - Data de Lançamento: 03/27/09 07:13:00

  
Desculpe o engano...
o correto é

select (case when tipo=1 then '1. Carro' when tipo=2 then '2. Moto' when tipo=3 then '3. Caminhão' else '4. Ônibus' end)::varchar as tipo, placa,modelo from fro.vei

até...
-- 
Luiz Henrique Livrari
Implantador de Sistemas Jr.
MSI SOLUÇÕES - Unidade Ourinhos
Av. Dr. Altino Arantes, 131 Sala 145 - 146
Centro - Ourinhos/SP - Brasil
Fone/Fax: +55 (14) 3324-8181
www.msisolucoes.com.br
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a