這三個方法是連線物件提供的用於事務處理的方法。begintrans用於開始乙個事物;rollbacktrans用於回滾事務;committrans用於提交所有的事務處理結果,即確認事務的處理。
事務處理可以將一組操作視為乙個整體,只有全部語句都成功執行後,事務處理才算成功;若其中有乙個語句執行失敗,則整個處理就算失敗,並恢復到處裡前的狀態。
begintrans和committrans用於標記事務的開始和結束,在這兩個之間的語句,就是作為事務處理的語句。判斷事務處理是否成 功,可通過連線物件的error集合來實現,若error集合的成員個數不為0,則說明有錯誤發生,事務處理失敗。error集合中的每乙個error對 象,代表乙個錯誤資訊。
SQL操作全集
這三個方法是連線物件提供的用於事務處理的方法。begintrans用於開始乙個事物 rollbacktrans用於回滾事務 committrans用於提交所有的事務處理結果,即確認事務的處理。事務處理可以將一組操作視為乙個整體,只有全部語句都成功執行後,事務處理才算成功 若其中有乙個語句執行失敗,則...
SQL操作全集
這三個方法是連線物件提供的用於事務處理的方法。begintrans用於開始乙個事物 rollbacktrans用於回滾事務 committrans用於提交所有的事務處理結果,即確認事務的處理。事務處理可以將一組操作視為乙個整體,只有全部語句都成功執行後,事務處理才算成功 若其中有乙個語句執行失敗,則...
SQL操作全集
三個方法是連線物件提供的用於事務處理的方法。begintrans用於開始乙個事物 rollbacktrans用於回滾事務 committrans用於提交所有的事務處理結果,即確認事務的處理。事務處理可以將一組操作視為乙個整體,只有全部語句都成功執行後,事務處理才算成功 若其中有乙個語句執行失敗,則整...