Fórum Remoção de texto específico #573241

26/12/2016

0

SQL

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

Responder

Post mais votado

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.

Rafael Oliveira

Rafael Oliveira
Responder

Gostei + 1

Mais Posts

27/12/2016

Rafael Barbosa

Rafael, muito obrigado pelas orientações! Ajudou sim! :D
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar