INSERT ve výchozím nastavení nevrací žádné řádky, takže není co načítat. Můžete to opravit připojením sql
řetězec s RETURNING *
, s by měl vrátit obsah vložený do public.logic_result_rc
.
Takže by to chtělo toto:RETURN QUERY EXECUTE concat(sql, ' RETURNING *');
Základní syntaxe je:
INSERT INTO table_name ( column_name [, ...] )
VALUES ( ) | query
RETURNING * --or list of columns, same syntax like for SELECT