Otra opción es directamente usar case en tu consulta para convertir los valores a nombres, normalmente no tendrás muchas especies y es una manera rápida y sucia de hacerlo. Básicamente consiste en evitar el problema tuneando tu primera consulta
De todos modos ya sabes lo que se dice, si necesitas hacer muchas consultas y tienes que tragar con un array a diario puede que simplemente tengas que replantearte la estructura de la tabla Buena pesca, chao - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda