可以绕个弯...
成都创新互联公司主要从事成都网站制作、成都做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务富阳,十载网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220
先可以用select
count(*)
查询你游标的结果集,判断一下如果大于0
则说明有值,如果等于0就没有值,有值就继续执行打开游标,没有值的话就返回
DBMS_OUTPUT.PUT_LINE('没有返回值');
for x in
select 函数 fromdual ;
loop
....每条数据处理逻辑
end loop;
Oracle中的游标分为显示游标和隐式游标。
显示游标:
显示游标是用cursor...is命令定义的游标,它可以对查询语句(select)返回的多条记录进行处理;显示游标的操作:打开游标、操作游标、关闭游标;
隐式游标:
隐式游标是在执行插入(insert)、删除(delete)、修改(update)和返回单条记录的查询(select)语句时由PL/SQL自动定义的。PL/SQL隐式地打开SQL游标,并在它内部处理SQL语句,然后关闭它。