con la función INSTR te sirve
INSTR(CADENA, |,1,8), con esto te dara la ubicacion del octavo "|"
y despues con substr(CADENA,INSTR(CADENA, |,1,8),INSTR(CADENA, |,1,9) ) rescata desde el octavo "|" al noveno
Saludos
Estimados Saludos y espero me puedan ayudar.
Tengo un campo en Oracle que viene de la siguiente forma:
|4|11|9|100|9|390|13|00 1|9|60|27|I I DSX123|
Y lo que quiero es extraer el campo en negrita que siempre viene en la octava posicion entre los ||.
Existe alguna sentencia que conozcan que me pueda ayudar??
De antemano gracias.
con la función INSTR te sirve
INSTR(CADENA, |,1,8), con esto te dara la ubicacion del octavo "|"
y despues con substr(CADENA,INSTR(CADENA, |,1,8),INSTR(CADENA, |,1,9) ) rescata desde el octavo "|" al noveno
Saludos
Desarrollando...Desarrollando...Desarrollando
Excelente, aunque tuve que ajustarlo, sin tu ayuda seguiría pegado en google.
Gracias