PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Erstellen einer Funktion in Postgresql, die keine zusammengesetzten Werte zurückgibt

Sie können so etwas schreiben:

SELECT (t2.function_row).id,
       (t2.function_row).cost
FROM (SELECT _tmp_myfunction(t.id) as function_row
     FROM transactions  t ) t2;

Es gibt Ihnen die Felder anstelle von zusammengesetzten Zeilen.