sql >> Base de Datos >  >> RDS >> PostgreSQL

Creando una función en Postgresql que no devuelve valores compuestos

Puedes escribir algo así:

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

Le dará los campos, en lugar de filas compuestas.