Remoção de texto específico
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?
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
Curtidas 0
Melhor post
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.
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
26/12/2016
Rafael, muito obrigado pelas orientações! Ajudou sim! :D
GOSTEI 0