暂无图片
PostgreSQL可以把游标名作为rowtype的名称吗?
我来答
分享
暂无图片 匿名用户
PostgreSQL可以把游标名作为rowtype的名称吗?

PostgreSQL可以把游标名作为rowtype的名称吗?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
彭冲

我猜测下面这个例子里

CREATE OR REPLACE procedure emp_info1()
AS $$
declare
    empcur CURSOR for SELECT ename, deptno FROM emp;
    myvar  record;
BEGIN
    for myvar in empcur  loop
        raise notice '%',myvar.ename || ' works in department '|| myvar.deptno;
    end loop;
END;
$$ LANGUAGE plpgsql ;
复制

你想把myvar定义为empcur%rowtype,这样的确是不行,直接用record就可以了。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交