<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                # 提交事務 提交一個事務會讓事務的修改持久化生效,清除保存點并釋放事務所持有的所有鎖。 要顯式的提交事務,使用 COMMIT 語句或者使用提交按鈕(在圖形化客戶端工具中)。 **說明** OceanBase 會在 DDL 語句前和后隱式的發起一個 COMMIT 語句,這個也會提交事務。 * 如果使用 BEGIN 開啟一個事務,執行 DML 語句后需要使用 COMMIT 提交事務。 在您提交事務之前: * 您的修改只對當前會話可見,對其他數據庫會話是不可見的。 * 您的修改沒有持久化,所以不是最終的,可以用 ROLLBACK 語句回滾這些修改。 在您提交事務之后: * 您的修改對所有數據庫會話可見。 * 您的修改持久化成功,不可以用 ROLLBACK 語句回滾這些修改。 * 如果不顯示地使用 BEGIN 開啟事務,則一條 SQL 就是一個事務,不再需要提交事務。SQL 執行后您的修改即持久化成功,不可以用 ROLLBACK 語句回滾這些修改。 ## 示例:提交事務 ~~~ obclient> begin; Query OK, 0 rows affected (0.00 sec) 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> ^Bye [qing.meiq@h07g12088.sqa.eu95 /home/qing.meiq/bmsql] $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) ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看