oracle修改用戶密碼命令 Oracle-A表a字段更新后,修改b字段的值,寫了個觸發(fā)器,執(zhí)行報錯ora-04091?
Oracle-A表a字段更新后,修改b字段的值,寫了個觸發(fā)器,執(zhí)行報錯ora-04091?當(dāng)然不是。如果在修改a字段時未提交update語句,則會有一個鎖。當(dāng)然,不可能通過觸發(fā)器讀取同一行。如果修改是
Oracle-A表a字段更新后,修改b字段的值,寫了個觸發(fā)器,執(zhí)行報錯ora-04091?
當(dāng)然不是。如果在修改a字段時未提交update語句,則會有一個鎖。當(dāng)然,不可能通過觸發(fā)器讀取同一行。如果修改是連續(xù)的,那么我想我要寫的不是觸發(fā)器,而是一個過程,而不是觸發(fā)器。每次修改表時,都會調(diào)用此過程(只需傳入要修改的參數(shù))。在此過程之前,更新conttype。提交后,更新glbdef1字段。最好有一個序列。