傻X错误
来源:互联网 发布:asp获取动态网页源码 编辑:程序博客网 时间:2024/04/28 00:29
今天写了一段PL/SQL,郁闷死了,无论如何都报-1001:ORA-01001: カーソルが無効です。调查了半天,也没有发现问题,以为是结构问题,重新修改了结构,发现还是报同样的错误。
去网上搜了一下,发现是CURSOR没有打开,老子才不信呢,我是用OPEN CURSOR FOR SELECT ...的啊。后来发现程序中的一句代码,我差点气死:
问题就出在EXIT WHEN innerCursor1%NOTFOUND;进了elsif后, innerCursor1是没有打开了,写错了啊,我本来打算写EXIT WHEN innerCursor2%NOTFOUND;
总的来说,调用%NOTFOUND、%FOUND这些东西的时候,一定要保证CURSOR是开着的,不然就会报ORA-01001: カーソルが無効です的错误。好了,夜深了,我也该歇歇了。
去网上搜了一下,发现是CURSOR没有打开,老子才不信呢,我是用OPEN CURSOR FOR SELECT ...的啊。后来发现程序中的一句代码,我差点气死:
IF i_Mode = STATUS_ONLINE THEN
--取得した件数分、以下の処理をループする。
FETCH innerCursor1 INTO r_Table1;
EXIT WHEN innerCursor1%NOTFOUND;
ELSIF i_Mode = STATUS_MONTH THEN
FETCH innerCursor2 INTO r_Table1;
EXIT WHEN innerCursor1%NOTFOUND;
END IF;
--取得した件数分、以下の処理をループする。
FETCH innerCursor1 INTO r_Table1;
EXIT WHEN innerCursor1%NOTFOUND;
ELSIF i_Mode = STATUS_MONTH THEN
FETCH innerCursor2 INTO r_Table1;
EXIT WHEN innerCursor1%NOTFOUND;
END IF;
总的来说,调用%NOTFOUND、%FOUND这些东西的时候,一定要保证CURSOR是开着的,不然就会报ORA-01001: カーソルが無効です的错误。好了,夜深了,我也该歇歇了。
- 傻X错误
- cocos2d-x配置错误
- cocos2d-x 错误整理
- cocos2d-x 2.x NDK链接错误
- python2.x->python3.x 的一些错误
- struts1.x 日常错误集合
- cocos2d-x 对象定义错误
- Cocos2d-x SQLite使用错误
- cocos2d-x code 254错误
- cocos2d-x 编译错误总结
- 【Cocos2d-x 014】 lnk2019错误
- cocos2d—x 常见错误
- cocos2d-x 疑难奇葩错误
- x-code9 cocoapods 错误 RuntimeError
- Centos6.x/7.x LNMP 环境安装常见错误集锦
- Cocos2d-x 3.x 错误 cocos2dxDownloader 编译报错
- py2.x与py3.x遇到错误总结
- 利用X-window配置错误入侵Linux
- 单域单站点单主机活动目录和Exchange灾难恢复实践测试(五)Exchange邮件恢复
- 不要把所有鸡蛋都放在一个篮子里——使用RoboCopy实现网络备份
- IT人如何快速成为心仪企业所需人才?
- LiMo (Mobile Platform based Linux) 基金会的3级会费
- IT人如何快速成为心仪企业所需人才?
- 傻X错误
- 不要把所有鸡蛋都放在一个篮子里——使用RoboCopy实现网络备份
- 一段对话,解决一个Exchange问题
- 单域单站点单主机活动目录和Exchange灾难恢复实践测试(一)准备工作
- IT人如何快速成为心仪企业所需人才?
- Active Directory和Exchange灾难恢复参考文档
- 单域单站点单主机活动目录和Exchange灾难恢复实践测试(四)Exchange灾难恢复安装
- Windows Vista Sidebar for XP
- Automatic Update prompting to download KB890859 again and again?