【发布时间】:2021-11-26 15:24:03
【问题描述】:
如何在Oracle plsql的if语句中使用游标?
如果参数 P_USER_ID 不为空 cursor = P_USER_ID 否则从表中获取所有用户。
If P_USER_ID is not null then
cursor c_user is Select P_USER_ID from dual;
else
cursor c_user is Select * from users;
end if;
PLS-00103:在预期以下情况之一时遇到符号“IF”:开始函数杂注过程子类型类型当前光标删除之前存在符号“开始”替换“IF”以继续。
【问题讨论】: