oracle存储过程实例(1)--插入数据
来源:互联网 发布:企业网络构架 编辑:程序博客网 时间:2024/06/06 14:01
CREATE OR REPLACE PROCEDURE testinsertdata IS
----定义变量
i NUMBER;
BEGIN
i:=0;
----循环开始
WHILE (i<5) LOOP
BEGIN
insert into adminlog(n01id,n02adminid,n03content,n04date,n05memo1,n06memo2)
values(seq_adminlog_id.nextval,'003','content3',sysdate,'m1','m2');
commit;
i:=i+1;
END;
----循环结束
END LOOP;
EXCEPTION
WHEN NO_DATA_FOUND THEN
NULL;
WHEN OTHERS THEN
-- Consider logging the error and then re-raise
RAISE;
END testinsertdata;
/
存储过程的执行
1.PL/SQL的运行窗口:
call testinsertdata();无参数也要加括号
begin
testinsertdata ;无参数不加括号
end;
2.windowsSQL窗口:
exec testinsertdata ;
execute testinsertdata ;
- oracle存储过程实例(1)--插入数据
- oracle 存储过程插入数据不成功
- oracle存储过程插入百万数据
- Oracle 存储过程批量插入数据
- Oracle存储过程实例1
- oracle存储过程批量插入和批量删除实例
- Oracle 存储过程实例
- Oracle存储过程实例
- oracle 存储过程实例
- oracle存储过程实例
- Oracle存储过程实例
- Oracle存储过程实例
- Oracle存储过程实例
- oracle存储过程实例
- Oracle存储过程实例
- oracle存储过程实例
- oracle存储过程实例
- oracle存储过程实例
- js获取网站根路径(站点及虚拟目录)
- byte short int占用的字节数简单解释
- 快速重建system.img的方法
- ASP.NET,AJAX文件上传的疑问。
- Standard Predefined Macros
- oracle存储过程实例(1)--插入数据
- 资深JAVA讲师推荐的JAVA学习顺序
- Android 2.1 源码结构分析(1)
- VC/GCC 宏一览
- 大量并发的应急解决方案与实践
- Android 2.1 源码结构分析(2)已完成
- flex 设置帧数问题
- Java中线程的高级应用
- Android进程与线程