BEGIN; DO $$ DECLARE _cmd text; _cursor CONSTANT refcursor := '_cursor'; BEGIN SELECT 'select ''жопа'' as t' INTO _cmd; --RAISE NOTICE 'SQLCMD: %', _cmd; OPEN _cursor FOR EXECUTE _cmd; END $$; FETCH ALL FROM _cursor; commit;
BEGIN; DO $$ DECLARE _cmd text; _cursor CONSTANT refcursor := '_cursor'; BEGIN SELECT 'select ''жопа'' as t' INTO _cmd; --RAISE NOTICE 'SQLCMD: %', _cmd; OPEN _cursor FOR EXECUTE _cmd; END $$; FETCH ALL FROM _cursor; commit;