utilizando SUBSTR oracle
Publicado por Kikyo (2 intervenciones) el 12/03/2010 17:23:37
Hola a todos!
Miren estoy batallando al tratar de extraer un dato en la DB, tengo un campo que contiene una cadena de la cual necesito extraer apartir de donde inicia "(" y termina ")" ya que solo necesito extraer lo que aparece entre dentro del parentesis
ejem esto aparece en el campo: rojo(pagado), Azul(parcial), amarillo (pendiente), etc
y solo necesito extraer ejem: pagado, parcial, pendiente, etc
el punto aki esque no puedo condicionar el SUBSTR para que me haga la extracion apartir de donde inicia "(" y termina ")"
por el momento estoy utilizando esta línea de codigo:
SUBSTR (symbol,7, 3) condición
el problema de esta línea es que solo extrae apartir de esta posición siempre y algunos de los registros no cuentan con la misma cantidad de caracteres en la cadena para poder utilizar esta opción.
Gracias
Miren estoy batallando al tratar de extraer un dato en la DB, tengo un campo que contiene una cadena de la cual necesito extraer apartir de donde inicia "(" y termina ")" ya que solo necesito extraer lo que aparece entre dentro del parentesis
ejem esto aparece en el campo: rojo(pagado), Azul(parcial), amarillo (pendiente), etc
y solo necesito extraer ejem: pagado, parcial, pendiente, etc
el punto aki esque no puedo condicionar el SUBSTR para que me haga la extracion apartir de donde inicia "(" y termina ")"
por el momento estoy utilizando esta línea de codigo:
SUBSTR (symbol,7, 3) condición
el problema de esta línea es que solo extrae apartir de esta posición siempre y algunos de los registros no cuentan con la misma cantidad de caracteres en la cadena para poder utilizar esta opción.
Gracias
Valora esta pregunta


0