Remoção de texto específico

SQL

26/12/2016

Pessoal,

Estou utilizando o PL/SQL e preciso criar um relatório de usuários. Porém a informação quando armazenada na tabela, concatena dados dos usuários, dificultando a realização do inner. Segue exemplo do nome do usuário 10_152652_Usuario_0, precisaria selecionar somente o trecho 152652 para realizar o inner. Alguém poderia ajudar?
Rafael Barbosa

Rafael Barbosa

Curtidas 0

Melhor post

Rafael Oliveira

Rafael Oliveira

27/12/2016

Bom dia Rafael,

utilize o comando Substring, a sintaxe desse comando é:

SUBSTRING ( expression ,start , length )

Um exemplo de utilização

SELECT SUBSTRING(NOME,4,6) FROM USUARIO

Dessa forma, ele começará do quarto caractere e irá avançar 6 posições pegando o ID que necessita.

Bom estudo e espero ter ajudado.
GOSTEI 1

Mais Respostas

Rafael Barbosa

Rafael Barbosa

26/12/2016

Rafael, muito obrigado pelas orientações! Ajudou sim! :D
GOSTEI 0
POSTAR