【发布时间】:2016-05-14 19:05:30
【问题描述】:
我想在函数内实现一个循环,但收到此错误:
ERROR 查询没有结果数据的目的地
代码:
CREATE OR REPLACE FUNCTION my_function(ill int, ndx_ bigint) RETURNS int AS
$$
DECLARE
found_id int;
BEGIN
FOR found_id IN 1..25 LOOP
SELECT 1;
END LOOP;
RETURN 1;
END;
$$ LANGUAGE plpgsql;
SELECT my_function( 0,79 );
为什么?如何解决?
【问题讨论】:
-
@ManfredRadlwimmer ,还有什么?这完全不是答案。
-
SELECT 1;我想他是这个意思。 "查询" =SELECT 1;"没有目的地"。 -
@Anonymous-SOS,我认为你是对的。
标签: postgresql plpgsql