我正在尝试创建一个简单的过程,在给定数字
时查找fname和lnamecreate procedure _lookup_name (_no int)
select (fname || ' ' || lname) from table where number = _no;
end procedure;
我不断收到错误消息“SELECT语句需要INTO TEMP表。
答案 0 :(得分:1)
您需要将select
语句的结果放入变量或表中。看到:
w3schools (into table)或here temp table in memory
答案 1 :(得分:0)
也许:
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;