commit与rollback命令


SQL*Plus: Release 10.2.0.1.0 - Production on 星期二 11月 12 19:16:15 2019

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

SQL> connect system/system;
已连接。
SQL> create table student(
  2  sid char(4) primary key,
  3  sname varchar2(10)
  4  );

表已创建。

SQL> insert into student values('1001','lixiang');

已创建 1 行。

SQL> insert into student values('1002','li');

已创建 1 行。


SQL> update student set sname='wang'
  2  where sid='1001';

已更新 1 行。

SQL> select * from student;

SID      SNAME
-------- --------------------
1001     wang
1002     li

SQL> rollback;

回退已完成。

SQL> select * from student;

未选定行

SQL> insert into student values('1001','liang');

已创建 1 行。

SQL> commit;

提交完成。

SQL> insert into student values('1002','li');

已创建 1 行。

SQL> select * from student;

SID      SNAME
-------- --------------------
1001     liang
1002     li

SQL> rollback;

回退已完成。


SQL> select * from student;

SID      SNAME
-------- --------------------
1001     liang

SQL>
上一篇:Find the two repeating elements in a given array


下一篇:Redis6.0 热门面试题及答案整理