DECODE legal...

Este forum é dedicado a códigos errados que se encontram por aí, ou seja, coisas que não se deve fazer de jeito nenhum! Não coloque neste forum dúvidas! (apenas situações bizarras do nosso dia a dia :-)
  

Mensagemem Ter, 16 Set 2008 1:46 pm

galera...

dêem uma olhada nesse código...

Código: Selecionar todos
SELECT
DECODE ( v_setor
       ,'1'
       ,DECODE(:b_controle.fil_filial, '16', 'MONT', '3', 'MONT', '30', 'MONT', 'MONT')  <--- este!   
       ,'2'
       ,'PRE'
       ,'3'
       ,'BORD'
       ,'4'
       ,'ATEL.'
       ,'5'
       ,'COST'
       ,'6'
       ,'CORTE')
    INTO v_setor
FROM dual;


vocês viram que decode interessante?

ele verifica.. se for da filial 16, traz MONT...
se for da filial 3, traz MONT...
se for da filial 30, traz MONT...
se não for nenhuma delas... TRAZ MONT!!!

INCRÍVEL!!!
EIUhaeiuAHEIUAheiuaHE
Diego_Mello
Localização: Igrejinha - RS

Diego Mello
Igrejinha - RS
www.twitter.com/diegolmello

Mensagemem Ter, 16 Set 2008 4:58 pm

hehehe...show !! :-o
dr_gori
Localização: Portland, OR USA

Thomas F. G

Você já respondeu a dúvida de alguém hoje?
http://glufke.net/oracle/search.php?search_id=unanswered

Mensagemem Sex, 17 Jul 2009 11:41 am

:-o :-o :-o
rodcapella
Localização: Rio de Janeiro - RJ

_________________
Rodrigo Póvoa
Analista de Sistemas Júnior
Oracle Developer

Mensagemem Sex, 17 Jul 2009 5:26 pm

Depois nego reclama que ganha pouco... sei não viu!
RodrigoValentim
Localização: Salvador - BA

Rodrigo Valentim
Analista de Sistemas
Oracle Developer

Campanha: Faça uma pesquisa antes de perguntar!!!



Voltar para Códigos Duvidosos

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante