Extraer cadena de un varchar
Publicado por Tartanboi (2 intervenciones) el 01/10/2020 09:39:24
Buenas,
Estoy intentando sacar una parte concreta de un campo varchar. El campo contiene valores de este tipo:
001001-0001-000000046274424.par
001001-0001-025889046288965.par
001001-0001-008596788045889.par
Y necesito extraer el valor númerico entre el .par del final y el primer 0 de la izquierda de tal modo que saque esto:
001001-0001-000000046274424.par -> 46274424
001001-0001-025889046288965.par -> 25889046288965
001001-0001-008596788045889.par -> 8596788045889
He mirado y quizás combinando las funciones substring con instr.
Cualquier aportación será de ayuda.
Gracias
Estoy intentando sacar una parte concreta de un campo varchar. El campo contiene valores de este tipo:
001001-0001-000000046274424.par
001001-0001-025889046288965.par
001001-0001-008596788045889.par
Y necesito extraer el valor númerico entre el .par del final y el primer 0 de la izquierda de tal modo que saque esto:
001001-0001-000000046274424.par -> 46274424
001001-0001-025889046288965.par -> 25889046288965
001001-0001-008596788045889.par -> 8596788045889
He mirado y quizás combinando las funciones substring con instr.
Cualquier aportación será de ayuda.
Gracias
Valora esta pregunta
0