【发布时间】:2023-03-04 02:11:01
【问题描述】:
有人知道如何通过索引访问 plsql oracle 游标字段。
是否可以通过索引而不是列名来获取表的字段?
提前致谢。
declare
cursor c_user is
select *
from users
where age > 20;
begin
for u in c_user loop
dbms_output.put_line(u.lastname||' '||u.firstname);
end loop;
end;
例子
declare
cursor c_user is
select *
from users
where age > 20;
begin
for u in c_user loop
dbms_output.put_line(u.1||' '||u.2);
end loop;
end;
【问题讨论】:
-
你真正想要达到什么目的?听起来您可能正在寻找uses
dbms_sql的方法,但不知道您为什么不想使用列名,很难说。
标签: sql oracle plsql oracle10g