一个有关静态cursor和exception的写法
来源:互联网 发布:js判断对象属于哪个类 编辑:程序博客网 时间:2024/06/05 11:35
上传个例子,好久不写代码,基本语法忘记得差不多了:这里要注意,一个begin ....end 之间,exception放在end之前,要不然错误千奇百怪
set serveroutput on;
declarev_cons_flg varchar2(1);
v_version varchar2(10);
v_name varchar2(20);
v_name2 varchar2(50);
v_value varchar2(100);
cursor tmp_cur is
select version, name,name2,value
from changemanagementddl ;
begin
v_cons_flg:='0';
open tmp_cur;
fetch tmp_cur into v_version, v_name, v_name2,v_value ;
while tmp_cur%found
loop
if instr(upper(v_value),'PRIMARY')<>0 then
v_cons_flg:='1';
else
v_cons_flg:='0';
end if ;
dbms_output.put_line('table:'||v_name||' '||'cons_flg:'||v_cons_flg) ;
update changemanagementddl
set cons_flg=v_cons_flg
where version=v_version and name=v_name and name2=v_name2;
commit;
fetch tmp_cur into v_version, v_name, v_name2,v_value ;
end loop;
close tmp_cur;
exception
when others then
update changemanagementddl
set cons_flg='2'
where version=v_version and name=v_name and name2=v_name2;
commit;
end ;
- 一个有关静态cursor和exception的写法
- MySQL 的存储过程写法和Cursor的使用
- MySQL 的存储过程写法和Cursor的使用
- cursor 的简单写法和官方文档对比
- 有关静态网站的一个想法
- 火狐和谷歌不支持Cursor:hand的写法的解决方法
- 静态变量的有关问题,垃圾回收和静态变量
- Cursor.moveToFirst()和Cursor.moveToNext()的疑惑
- 有关进度条的一些写法
- Scroll Cursor的一个应用!
- Cursor类的一个例子
- oracle cursor and exception
- 有关动态库和静态库的生成和加载
- jquery 静态类和实体类的写法
- iOS 定义静态常量和宏定义的写法
- CURSOR 语句写法
- 有关股票和经济的一个比喻
- 一个和程序员有关的故事
- 网络流之--混合图的欧拉回路
- 关于sizeof中的内存对齐
- 数据库的一些查询
- JavaScript有关的10个怪癖和秘密
- 利用经纬度计算距离
- 一个有关静态cursor和exception的写法
- memcpy和memmove的区别
- java中的char占几个字节
- oracle11g卸载
- Python 信号
- 财付通 第三方支付 即时到帐支付接口
- Android优化UI秘籍【zt】
- android 权限大全
- win7 用无线网络上网怎么共享一个无线出来