此文章主要向大家描述的是DB2 事務時隱式開始,我們大家都知道Oracle數據庫和DB2數據庫的事務總是隱式開始,這些DBMS沒有用來開始事務的某些語句。在Microsoft Access、Microsoft SQL Server、MySQL和PostgreSQL中,可以使用BEGIN語句顯式開始事務。
SQL:1999引入START TRANSACTION語句——由於這發生在DBMS使用BEGIN開始事務很久以後,因此不同DBMS擴展BEGIN的語法也各不相同。MySQL和 PostgreSQL支持START TRANSACTION作為BEGIN同義詞)。
þ 顯式開始一個事務中
在Microsoft Access或Microsoft SQL Server中,輸入:
- BEGIN TRANSACTION;
或
在MySQL or PostgreSQL,輸入:
- START TRANSACTION;
þ 提交事務中
輸入:
- COMMIT;
þ 回滾事務中
輸入:
- ROLLBACK;
以上的相關內容就是對DB2 事務時隱式開始的的介紹,望你能有所收獲。
上述的相關內容就是DB2 事務時隱式開始的描述,希望會給你帶來一些幫助在此方面。