Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Robson Bie

[Resolvido] Strings

Recommended Posts

Bom dia Pessoal

 

Sou novato em oracle e gostaria da ajuda de vocês.

 

Tenho uma tabela com um campo chamado desc_produto, nesse campo o descritivo do produto esta como:

 

Feijão do João - TRE56734

 

Gostaria de saber como posso dar um select para trazer apenas oque esta depois do '-' ou seja:

TRE56734

 

Obrigado

 

Robson

Compartilhar este post


Link para o post
Compartilhar em outros sites

SELECT INSTR('Feijão do João - TRE56734','-') FROM DUAL;

 

SELECT SUBSTR('Feijão do João - TRE56734',INSTR('Feijão do João - TRE56734','-')) FROM DUAL;

 

SELECT SUBSTR('Feijão do João - TRE56734',(INSTR('Feijão do João - TRE56734','-')+2)) FROM DUAL;

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.