preguntar acerca de set-returning-functions

1
réponses

Diviser la colonne en plusieurs rangées dans Postgres

supposons que j'ai une table comme celle-ci: subject | flag ----------------+------ this is a test | 2 subject est du type text , et flag est du type int . Je voudrais transformer cette table en quelque chose comme ce …
demandé sur 1970-01-01 00:33:35
2
réponses

Appeler une fonction set-returning avec un argument array plusieurs fois

c'est une variation sur la fonction plpgsql qui retourne plusieurs colonnes est appelée plusieurs fois . Cependant, j'espérais trouver une solution à mes circonstances particulières. j'ai une fonction qui traite d'un tableau de lignes avec …
demandé sur 1970-01-01 00:33:34
5
réponses

PostgreSQL unnest () avec le numéro d’élément

quand j'ai une colonne avec des valeurs séparées, je peux utiliser la fonction unnest() : myTable id | elements ---+------------ 1 |ab,cd,efg,hi 2 |jk,lm,no,pq 3 |rstuv,wxyz select id, unnest(string_to_array(elements, ',')) AS elem from my …
demandé sur 1970-01-01 00:33:32