oracle plsql参数
declare
inst_name varchar2(100);
cursor mycur is
select * from tran_forward t where t.instrument_type_id='3010';
query_row tran_forward%rowtype;
begin
open mycur; --打开游标
loop
fetch mycur into query_row; --把游标所指的纪录放到变量中
select t.instrument_type_name into inst_name from bas_instrument_type t where t.instrument_type_id=query_row.instrument_type_id;
exit when (mycur%notfound); --当游标没有指向行时退出循环
DBMS_OUTPUT.put_line('SEQ有:' || query_row.forward_id || '条记录');
execute immediate
'insert into tran_sumary_infomation
(id,
transaction_id,
tran_type_name,
tran_link_url,
tran_entity,
tran_type_id)
values (:1,:2,:3,:4,:5,:6)'
using hibernate_sequence.nextval,query_row.forward_id ,inst_name,'/Tran/TranForwardEdit.aspx','TranForward',query_row.instrument_type_id;
commit;
end loop;
close mycur;
end;
最新文章
- scikit-learn包的学习资料
- AngulaJS路由 ui-router 传递多个参数
- css blur 的兼容写法
- 四则运算<;3>;单元测试
- 详解 “Android UI”设计官方教程
- Android 用Activity的onTouchEvent来监听滑动手势
- (转)MyEclipse2014配置Tomcat开发JavaWeb程序JSP以及Servlet
- bzoj 1257: [CQOI2007]余数之和sum 数学 &;&; 枚举
- Redis源码阅读笔记(1)——简单动态字符串sds实现原理
- 使用 CodeIgniter 框架快速开发 PHP 应用(四)
- 转对象(含length属性)成数组Array.prototype.slice.call(arguments)
- MyBatis源码解读(4)——SqlSession(上)
- struts2学习笔记(一)
- Flutter采坑之路 Run Configuration error:broken configuration due to unavailable
- 【未解决】对于使用Windows的IDEA进行编译的文件,但无法在Linux系统中统计代码行数的疑问
- FreeRTOS创建任务
- openwrt中在软件包中定义PKG_INSTALL将会发生什么?
- ThinkPHP执行原生的SQL语句
- 服务器IO瓶颈对MySQL性能的影响
- docker和定时任务