28

如何?

举个简单的例子。我有一个简单的功能:

DO LANGUAGE plpgsql $$ DECLARE
BEGIN
EXECUTE 'SELECT NOW()';
END $$;

如何从匿名函数返回“NOW()”的值或其他值?该函数作为示例给出我有一个更复杂的函数。

4

2 回答 2

14
DO LANGUAGE plpgsql $$ DECLARE
BEGIN
execute '
create temporary table t
as
SELECT NOW()
';
END $$;

select * from t;
于 2012-04-25T13:36:04.297 回答
12

它不是匿名函数,而是匿名代码块

于 2012-04-25T12:18:14.670 回答