PostgreSQL 将表列结果保存到变量中

问题描述

我有这个功能:

DECLARE 
    _first_name text;
    _last_name  text;
BEGIN
SELECT 
    emp.first_name INTO _first_name,emp.last_name INTO _last_name,FROM employee emp LIMIT 1
END;

(我简化了函数以消除信息噪声)

如您所见,由于“LIMIT”,我只能得到 1 个结果。所以我需要将这 2 列存储到我的 2 个变量中。但我收到类似“INTO 指定多次”之类的错误。如何绕过这个,有什么想法吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)