方法?
簡単な例として。私は簡単な機能を持っています:
DO LANGUAGE plpgsql $$ DECLARE
BEGIN
EXECUTE 'SELECT NOW()';
END $$;
「NOW()」の値やその他の値を無名関数から返すにはどうすればよいですか?関数は例として与えられています私はより複雑な関数を持っています。
これは無名関数ではなく、 無名コードブロック です。
RAISE NOTICE
。DO LANGUAGE plpgsql $$ DECLARE
BEGIN
execute '
create temporary table t
as
SELECT NOW()
';
END $$;
select * from t;