rollback

    2熱度

    1回答

    我已經運行這個遷移: class AddUniqueToLocationColumnName < ActiveRecord::Migration def change remove_index :locations, :name add_index :locations, :name, unique: true end end ,現在我想回滾,但其示值

    1熱度

    1回答

    我創建了一個名爲「property」的表,但我沒有遷移它。然後我想刪除表格,所以當我做了rake db:rollback如下。我以前創建的表格,我根本不想刪除,現在恢復。我應該如何恢復我的模型「評論」,而不是刪除最後一個模型「屬性」。 一些評論說做「重做」或「運行遷移」,但如果我做了rake db:migrate,我覺得它會永久刪除評論模型。我錯了嗎?什麼是正確的解決方案來帶回我的評論模型? :~

    0熱度

    1回答

    在我的.Net Web應用程序中,我需要更新兩個表。我只想在兩個更新都成功的情況下提交更新。我是teradata的新手,有誰知道如何做到這一點?

    1熱度

    2回答

    我有一個存儲過程作爲 Begin Begin Transaction [Tran] Begin Try counter=0 --demo condition while(counter<10) begin condition = condition +1; insert something del

    3熱度

    1回答

    JPA查詢的javadoc(見http://docs.oracle.com/javaee/6/api/javax/persistence/Query.html#executeUpdate())說 int executeUpdate() Execute an update or delete statement. Returns: the number of entities updated or

    0熱度

    1回答

    我在我的MS SQL Server數據庫中有一個表(所謂的A),並且在插入觸發器之後創建,它處理插入的數據並將一些列插入到另一個表中(讓我們說B)。 到目前爲止,它工作得很好,但當第二次插入(觸發)到表B中不正確時(例如,插入的值不符合完整性約束),我遇到了問題。在這種情況下,所有事務都回滾,尤其是第一次插入到表A中。 即使第二次插入(到表B中)錯誤且未完成,我想要將值插入到表A中。我嘗試了TRY

    1熱度

    2回答

    我正在學習Spring,並且在Spring中我遇到了一些與事務有關的問題。 這裏是我的代碼 @Transactional(rollbackFor = Exception.class) public void createGroupStudent(Student A,Student B,String nameGroup){ try{ //create Group

    0熱度

    3回答

    我正在閱讀有關回滾事務的文章,找不到像我需要的內容。假設我有一個用戶表。用戶可以更新他/她的記錄,但如果輸入值爲空,我想要回滾。我知道有很多簡單的方法可以做到這一點,比如使用c#進行檢查,如果它是空的,那麼這裏指的是理解回滾。如何在if(null)代碼中使用回滾?

    0熱度

    1回答

    我有一個簡單的Web應用程序JPA2(OpenJPA2)。 我啓動服務器(在VPS的Ubuntu服務器12.04上的TomEE + 1.7.4)。該應用程序開始工作,並提供服務。運行幾天後,在某個實體的CRUD視圖中,當嘗試創建實體實例時,Persistence引擎將回滾事務以創建實體實例。瀏覽器客戶端中會顯示一個異常報告。 javax.ejb.EJBTransactionRolledbackEx

    -2熱度

    2回答

    我在事務中包含下面的3個插入。如果任何插入由於任何原因失敗,我希望整個事務回滾。如果所有3個都成功,我希望它提交。 BEGIN TRANSACTION INSERT INTO myTable (myColumns ...) VALUES (myValues ...); INSERT INTO myTable (myColumns ...) VALUES (myValues .