Fórum Dúvida ao converter um resultado. #529702
25/08/2015
0
Tenho meu select e ele me retorna o valor do resultado igual 'S', quero que apareça no resultado o valor igual a '1'. Quero converter o 'S', para '1'.
select VeriPermAces from TbAcessColab where VeriPermAces ='S';
Desde já agradeço.
Fernando Oliveira
Curtir tópico
+ 0Posts
25/08/2015
Wasley Fagundes
Gostei + 0
25/08/2015
Fernando Oliveira
Gostei + 0
25/08/2015
Wasley Fagundes
SELECT Caixas.Chave, Caixas.ID, Caixas.Pallett, Caixas.Carregamento, Caixas.[Tara do Pallett], Caixas.Seq, Caixas.Pallet2,
switch (
ativo = true , 'Sim',
ativo = false , 'Não'
) as Status
FROM Caixas;
Não tenho oracle aqui.. mas achei esse exemplo que pode te ajudar deixei a parte de criação apenas pra vc entender o que tem n tabela.
{cria a tabela}
create table test_case_when (
a varchar2(5),
b varchar2(5)
);
insert into test_case_when values ('*','*');
insert into test_case_when values ('+','+');
insert into test_case_when values ('-','-');
insert into test_case_when values ('.','.');
select a,
case
when b = '*' then 'star'
when b = '+' then 'plus'
when b = '-' then 'minus'
else '????'
end
from test_case_when;
Gostei + 0
25/08/2015
Wasley Fagundes
select a,
case
when b = '*' then 'star'
when b = '+' then 'plus'
when b = '-' then 'minus'
else '????'
end
from test_case_when;
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)