SQL - Problemas con INSTR

 
Vista:

Problemas con INSTR

Publicado por nelem (1 intervención) el 19/02/2008 12:43:02
Hola estoy intentando averiguar donde esta el - a partir de la segunda posicion de la cedana. Por ejemplo si la cadena es 12-5241521-1254-12

quiero que me devuelva la posicion del segundo guion por lo que estoy usando en la select INSTR('t','-wetw',4) pero siempre me devuelve 0.

Po favor decirme que estoy haciendo mal. Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problemas con INSTR

Publicado por stella (16 intervenciones) el 19/02/2008 22:00:36
select instr('12-5241521-1254-12 ','-',1,2) from dual
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problemas con INSTR

Publicado por nelem (1 intervención) el 20/02/2008 08:39:13
Muchas gracias lo he probado y funciona correctamente
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de eduardo

RE:Problemas con INSTR

Publicado por eduardo  (1 intervención) el 08/07/2008 14:26:22
Tengo un problema parecido y no le encuentro la solucion....

Chubut:COD-A-0001:NOM-A-001:TIP-A-001

necesito sacar por separado todas las cadenas sin los puntos

deberia de obtener este resultado

Chubut
COD-A-0001
NOM-A-001
TIP-A-001


pero el instr me esta devolviendo la cantidad de caracteres entre los dos puntos y yo necesito extraer el contenido entre los :
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar