我正在尝试创建一个简单的过程,在给定数字时查找 fname 和 lname
create procedure _lookup_name (_no int)
select (fname || ' ' || lname) from table where number = _no;
end procedure;
我不断收到一条错误消息,说“SELECT 语句需要 INTO TEMP 表。
您需要将select
语句的结果放入变量或表中。请参阅:
w3schools(进入表)或内存中的临时表
也许 :
define var1 char(30);
define var2 char(30);
create procedure _lookup_name (_no int)
select (fname || ' ' || lname) into var1,var2 from table where number = _no;
end procedure;