Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/10/2009, 13:54
therealzeta
 
Fecha de Ingreso: octubre-2009
Mensajes: 46
Antigüedad: 14 años, 6 meses
Puntos: 1
Problema con locate

Por que la siguiente funcion me da 0??

Necesito ir tomando los valores de una cadena separados por "/". el problema es que en el ciclo que realizo, el primer locate no me funciona bien. Me podrian decir por que la siguiente linea me devuelve cero, si deberia devolver 2. Si le pongo que empiece por 1 en vez de 0, entonces si me funciona bien pero tendria que rehacer toda la funcion. Esto lo habia hecho en sqlserver y funcionaba bien.


LOCATE(substr,str,pos)

set new_PosManguera = Locate ('/', '4/2/3', 0);

Saludos