PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

déballer le tableau postgresql en lignes

Utilisez désimbrication. Par exemple :

CREATE OR REPLACE FUNCTION test( p_test text[] )
  RETURNS void AS
$BODY$
BEGIN
  SELECT id FROM unnest( p_test ) AS id;
END;
$BODY$
  LANGUAGE plpgsql IMMUTABLE
  COST 1;