站長資訊網
        最全最豐富的資訊網站

        oracle中有回滾嗎

        oracle中有回滾,回滾用于撤銷當前事務或者有問題的事務,利用rollback方法即可完成事務的回滾,語法為“ROLLBACK [隱式關鍵字] [TO [SAVEPOINT] savepoint_name | FORCE 'string'};”。

        oracle中有回滾嗎

        本教程操作環境:windows10系統、Oracle 12c版、Dell G3電腦。

        oracle中有回滾嗎

        一、概念

        在 Oracle 中,rollback 用法與 commit 相反,是用來 撤銷 當前事務或有問題的事務。

        1.1 語法

        ROLLBACK [WORK] [TO [SAVEPOINT] savepoint_name | FORCE 'string'};

        例如:

        • work – 可選。隱式關鍵字,可寫可不寫。

        • to savepoint savepoint_name – 可選。rollback 語句撤銷當前會話的全部更改,直到由 savepoint_name 指定的保存點。若是省略該子句,則全部更改都將被撤銷。

        • force 'string – 可選'。用于 強制回滾 可能已損壞或有問題的事務。使用此子句,能夠將單引號中的 事務id 指定為 字符串。能夠在 系統視圖 中找到名為 dba_2pc_pengding、v$corrupt_xid_list 的事務標識(沒法將有問題的事務回滾到保存點。)

        1.1 數據準備

        DROP TABLE stu; -- if exists CREATE TABLE stu (   s_id NUMBER,   s_xm VARCHAR2(30) ); ALTER TABLE stu ADD CONSTRAINTS pk_stu_id PRIMARY KEY(s_id);

        二、savepoint

        回滾到 最近 的 pointsql

        DECLARE     BEGIN    INSERT INTO stu(s_id, s_xm) VALUES(1, '小游子');    SAVEPOINT ps1;        INSERT INTO stu(s_id, s_xm) VALUES(2, '小優子');    SAVEPOINT ps2; -- 若也是 ps1,則回滾至此處(最近)        INSERT INTO stu(s_id, s_xm) VALUES(2, '小優子');        COMMIT; EXCEPTION    WHEN OTHERS THEN      ROLLBACK TO ps1;      dbms_output.put_line(SQLCODE ||' : '||SQLERRM);      dbms_output.put_line(dbms_utility.format_error_backtrace); END;

        運行結果:

        oracle中有回滾嗎

        推薦教程:《Oracle視頻教程》

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 欧美精品videosse精子| jizzjizz国产精品久久| 国产精品特级毛片一区二区三区| 久久精品国内一区二区三区| 久久er热视频在这里精品| 欧美国产成人久久精品| 久久最新精品国产| 国语自产精品视频在线区| 亚洲国产精品一区二区三区久久| 99久久精品费精品国产| 国产精品久久自在自线观看| 精品人人妻人人澡人人爽人人| 日韩欧美国产精品第一页不卡| 国产精品99久久久久久董美香| 国产精品99久久精品| 精品国产精品国产偷麻豆| 中文字幕一区二区三区日韩精品| 久久噜噜久久久精品66| 国产精品原创巨作?v网站| 四虎在线精品视频一二区| 国产一精品一av一免费爽爽| 99香蕉国产精品偷在线观看| 久久精品国产亚洲av麻豆色欲 | 91精品国产福利在线观看麻豆 | 亚洲精品无码专区在线播放| 久久国产精品免费一区| 国产一区二区精品久久凹凸| 国产精品99久久精品爆乳| 2022国产精品最新在线| 亚洲国产精品lv| 国产69精品久久久久9999| 北条麻妃国产九九九精品视频| 亚洲国产综合91精品麻豆| 午夜精品在线观看| 粉嫩精品美女国产在线观看| 99国产精品国产免费观看| 国产欧美在线观看精品一区二区| 国产乱人伦偷精品视频不卡| 精品久久人人爽天天玩人人妻 | 国产欧美日韩综合精品二区| 国语自产精品视频|