Oswaldo Hernández escribió: > Acabo de ver que en 8.4 existe la funcion 'unnest(array[])' que hace > exactamente eso, separar los valores de un array en filas. > > Desgraciadamente todavía ando con 8.3 :(
En 8.3 puedes escribir una función unnest fácilmente en plpgsql. Es algo así como select $1[i] from generate_series(array_lower($1, 1), array_upper($1, 1)) i; No me acuerdo del detalle completo, está en http://wiki.postgresql.org/wiki/Snippets -- Alvaro Herrera Vendo parcela en Valdivia: http://alvherre.cl/caboblanco "We are who we choose to be", sang the goldfinch when the sun is high (Sandman) -- TIP 3: Si encontraste la respuesta a tu problema, publícala, otros te lo agradecerán