社区
基础和管理
帖子详情
如果游标为空?
pp1885
2007-03-17 04:28:34
我在存储过程里面用
open v_cur for
select * from B
因为B表没有数据 游标返回的就是空
我在asp.net程序中执行后就死在那了,页面执行很慢,请问如果游标返回为空,在存储过程里该如何做,不要 这样---》dbms_output.put_line(“错误提示”);
...全文
337
4
打赏
收藏
如果游标为空?
我在存储过程里面用 open v_cur for select * from B 因为B表没有数据 游标返回的就是空 我在asp.net程序中执行后就死在那了,页面执行很慢,请问如果游标返回为空,在存储过程里该如何做,不要 这样---》dbms_output.put_line(“错误提示”);
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gaolong2007
2007-03-19
打赏
举报
回复
你可以使用loop...%not found or while ...%found ..
蓝--天
2007-03-18
打赏
举报
回复
1、首先保证过程的正确性,在过程中增加异常处理。
2、保证asp程序的容错性,在asp中处理数据查询结果为空的异常情况。
langzi520
2007-03-18
打赏
举报
回复
WHILE v_cur%NOT FOUND
liujun1979
2007-03-17
打赏
举报
回复
for c1 in select * from B loop
--直接使用c1;
end loop;
有时间看下plsql
SQL 带
游标
的存储过程
建立存储过程,检测学生成绩表里的学分字段,如果
为空
,则从课程信息表里把相对应的课程的学分插入到学生成绩表中
游标
例题 获取
游标
中的某一行
一些与
游标
相关的例题,例如如何获取
游标
中的某一行,声明
游标
,打开
游标
,关闭
游标
,释放
游标
。。。,如有遇到问题者,可看下是否有帮助,特呈上,共享下。
SQL SERVER2000中批量删除空表的
游标
经常将被审计单位整个数据库采集过来,但里面有很多空表,不便于分析。利用此
游标
,可以轻松地将空表全部删除,同时也可延伸到将某些不超过或超过指定记录数的表删除,非常方便,快捷。
sql使用
游标
去重方法
公司布置任务去除千万条记录中的重复数据,还要根据字段是否
为空
等条件控制。利用右边临时表的方法做了改进。
sql 表null 全部设置为0 利用
游标
循环两种方法
sql 表null 全部设置为0 利用
游标
循环两种方法
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章