INSERT retourneert standaard geen rijen, dus er valt niets op te halen. U kunt dit oplossen door uw sql
. toe te voegen tekenreeks met RETURNING *
, met zou inhoud moeten retourneren die is ingevoegd in public.logic_result_rc
.
Dus het zou dit willen:RETURN QUERY EXECUTE concat(sql, ' RETURNING *');
De basissyntaxis is:
INSERT INTO table_name ( column_name [, ...] )
VALUES ( ) | query
RETURNING * --or list of columns, same syntax like for SELECT