pl/sql之savepoint小例子
2014-03-10 17:19
155 查看
DECLARE
v_number number;
BEGIN
v_number := 1;
insert into t11 values(T11_SEQ.nextval,v_number);
savepoint A;
insert into t11 values(T11_SEQ.nextval,v_number+1);
savepoint B;
insert into t11 values(T11_SEQ.nextval,v_number+2);
savepoint C;
rollback to B;
END;
v_number number;
BEGIN
v_number := 1;
insert into t11 values(T11_SEQ.nextval,v_number);
savepoint A;
insert into t11 values(T11_SEQ.nextval,v_number+1);
savepoint B;
insert into t11 values(T11_SEQ.nextval,v_number+2);
savepoint C;
rollback to B;
END;
相关文章推荐
- PL/SQL的例子
- PL/SQL中返回记录集的一个例子
- PL/SQL 使用 SQL%ROWCOUNT 的例子
- pl/sql非预定义异常之ORA-02292小例子
- PL/SQL 三个小例子
- 学习pl/sql(语句块)的几个例子
- Oracle 编写存储过程,在pl/sql中调用编写好的存储过程例子
- PL/SQL在左边的procedures里面创建存储过程 自己的2个例子
- PL/SQL:记录 / 集合例子
- PL/SQL实现JAVA中的split()方法的小例子
- PL/SQL 三个小例子
- PL/SQL中savepoint和rollback的用法
- pl/sql 中变量定义范围的小例子:
- pl/sql sql 执行存储过程,带时间参数例子。
- pl/sql 小例子
- 在PL/SQL中借助JAVA调用可执行程序的例子
- pl/sql sql 执行存储过程,带时间参数例子。
- pl/sql中使用table()函数的例子
- PL/SQL程序设计的例子(三)
- PL/SQL中savepoint和rollback的用法总结