Ayuda como puedo recorrer una cadena en una campo.!
Explico:
Tengo una tabla con los campos [Id,consulta,num_atrib] donde id es la llave, consulta contiene una consulta es crita y num_atrib, debe contener solo los atributos que se encuentrar dentro de las consulta escrita en el campo consulta, como los siguientes registros
1,'Select nombre,apepat from alummno;',0
bueno hasta donde se esto lo hice en java leer una cadena con string tokenizer y con un for
lo trate de hacer en con
SELECT SUBSTR('num,apepat', 1,10) into n01 FROM CONSULTA where id= 120;
pero en problema es que nose como indicar cada vez que en cuentre el atributo[nombre,apepat]
segun yo lo haria tener una variable =1, y sacando el tamaño de la cadena y recorrer toda la cadena hasta en contrar un coma si encuentra una coma que sume variable + 1 eso indicaria que hay dos atributos y no encontrara es que solo hay uno solo atributo asi sucesivamente. y guardar el resultado en la misma tabla pero actualizando el campo num_atrib antes tenia 0 pero ahora debe tener 2
Espero aver me explicado que aveces soy malo para esto
y ayudarme porfas.