存储过程

简介:
DECLARE
  PROCEDURE dept_insert_proc AS
      PRAGMA AUTONOMOUS_TRANSACTION;--自助事物
        BEGIN
           INSERT INTO dept(deptno,dname,loc) values(60,'MLDN','北京');
          commit;
        END;
      BEGIN
 INSERT INTO dept(deptno,dname,loc) values(50,'开发部','天津');
 dept_insert_proc(); --调用存储过程
ROLLBACK;
END;

/

本文转自杨海龙的博客博客51CTO博客,原文链接http://blog.51cto.com/7218743/1439331如需转载请自行联系原作者


IT达仁

相关文章
|
9月前
|
存储 SQL Java
什么是存储过程?
我们可以把存储过程看成是一些 SQL 语句的集合,中间加了点逻辑控制语句。存储过程在业务比较复杂的时候是非常实用的,比如很多时候我们完成一个操作可能需要写一大串 SQL 语句,这时候我们就可以写有一个存储过程,这样也方便了我们下一次的调用。存储过程一旦调试完成通过后就能稳定运行,另外,使用存储过程比单纯 SQL 语句执行要快,因为存储过程是预编译过的。
70 0
|
11月前
|
存储 SQL Oracle
|
11月前
|
存储 SQL 缓存
存储过程详细介绍
存储过程详细介绍
|
11月前
|
存储 SQL NoSQL
第15章_存储过程与函数
第15章_存储过程与函数
86 0
|
12月前
|
存储 SQL 关系型数据库
MySQL数据库————存储过程和函数(二)
MySQL数据库————存储过程和函数(二)
144 0
|
12月前
|
存储 SQL 关系型数据库
MySQL数据库————存储过程和函数(一)
MySQL数据库————存储过程和函数(一)
472 0
|
存储 SQL NoSQL
存储过程与函数
MySQL从5.0版本开始支持存储过程和函数。存储过程和函数能够将复杂的SQL逻辑封装在一起,应用程序无须关注存储过程和函数内部复杂的SQL逻辑,而只需要简单地调用存储过程和函数即可
存储过程与函数
|
存储 SQL 数据库
存储过程详解
存储过程详解
208 0
存储过程详解
|
存储
存储过程的语法讲解
在上一篇文章:别再说不知道什么是存储过程和存储函数了中简单的介绍了存储过程和存储函数以及其使用。其实存储过程是可以进行编程的,所以可以和其他的编程语言一样使用变量、表达式以及控制结构进行编程,从而实现一些复杂和有用的功能。
182 0
存储过程的语法讲解