我正在编写一个postgres函数,其中已声明一个名为fruit的变量。
$$
DECLARE
IN_fruit varchar;
sql;
BEGIN
IN_fruit := EXECUTE 'SELECT fruit FROM fruits WHERE id = 1'
如何以一种方式将这项查询返回的结果存储在变量IN_fruit中,以便稍后在我的主SQL查询中使用该变量。
使用下面的代码
SELECT INTO IN_fruit fruit FROM fruits WHERE id = 1
在这里参考http://www.postgresql.org/docs/8.0/static/plpgsql-statements.html#PLPGSQL-SELECT-INTO
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句