[TOC] # 提交事务 使用`COMMIT`语句提交事务。 在提交事务(`COMMIT`)之前: * 您的修改只对当前会话可见,对其他数据库会话均不可见。 * 您的修改没有持久化,您可以通过`ROLLBACK`语句撤销修改。 在提交事务(`COMMIT`)之后: * 您的修改对所有数据库会话可见。 * 您的修改持久化成功,不能通过`ROLLBACK`语句回滚修改。 示例如下: ~~~ obclient> INSERT INTO t_insert(id,name) VALUES(4,'JP'); Query OK, 1 row affected (0.01 sec) obclient> COMMIT; Query OK, 0 rows affected (0.00 sec) obclient> exit; Bye [user@host ~]$obclient -h192.168.1.101 -utpcc@obbmsql#obdemo -P2883 -p123456 TPCC Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. obclient> SELECT * FROM t_insert; +----+------+-------+---------------------+ | ID | NAME | VALUE | GMT_CREATE | +----+------+-------+---------------------+ | 1 | CN | 10001 | 2020-04-02 17:52:31 | | 2 | US | 10002 | 2020-04-02 17:52:38 | | 3 | EN | 10003 | 2020-04-02 17:52:38 | | 4 | JP | NULL | 2020-04-02 17:53:34 | +----+------+-------+---------------------+ 4 rows in set (0.00 sec) ~~~