我正在尝试从光标中获取第一行。但是我得到了postgres 8.2上没有定义的错误语法。可能有人会帮助我吗?谢谢!
在其提到的文档中,因为它只能从SQL执行。
如下
create or replace function temp_test1() RETURNS void AS $$
declare
curs_ref REFCURSOR;
record_type record;
record_first record;
Begin
open curs_ref for select * from temp;
loop
fetch curs_ref into record_type;
if some_condition
fetch first from curs_ref into record_first;
end if
end