Gente, buenas noches.
Necesito desde pgsql recorrer un array, evaluado cada elemento.
Ejemplo:
Tengo la cadena "1,2,3,4,5"
Necesito recorrer y evaluar cada elemento que es separado en este caso por ",".
Para ello, usé
Declare
dat text[];
Begin
dat := string_to_array("1,2,3,4,5", ',');
End;
El problemilla es que no se como recorrer a dat por ejemplo:
For i in dat[desde] .. dat[hasta] loop
--en dat[i] ir teniendo cada elemento
End loop;
Por ahí sabiendo la cantidad de elemento puedo limitar el desde y hasta, pero no encuentro la funcion correspondiente en array function de la ayuda
Bueno, desde ya
Gracias.
Saludos,