在遊標中,“FOR UPDATE OF” 子句的目的是什麼?如果我們在 COBOL-DB2 程式中沒有使用此子句就執行 UPDATE 語句,會發生什麼情況?
“FOR UPDATE OF” 子句在遊標宣告中給出,當我們想要更新表時使用它。所有需要更新的列都應該在遊標宣告中給出。
“FOR UPDATE OF” 子句將在遊標開啟後對所有符合條件的行放置獨佔鎖。我們也可以在不使用“FOR UPDATE CLAUSE” 的情況下更新表,但在這種情況下,只有在執行 UPDATE 查詢時才會對該行放置獨佔鎖。
廣告