“WHERE CURRENT OF”子句將在執行 UPDATE 語句後對該行放置獨佔鎖。“WHERE CURRENT OF”子句將指向遊標最近提取的行。我們可以使用“WHERE CURRENT OF”如下方式更新遊標中的行。遊標定義。EXEC SQL DECLARE ORDER_CUR CURSOR FOR SELECT ORDER_ID, TRANSACTION_ID FROM ORDERS WHERE ORDER_DATE = ‘2020-07-28’ END-EXEC開啟遊標EXEC SQL OPEN ORDER_CUR END-EXEC提取遊標並更新行SET WF-END-CURSOR-N TO TRUE PERFORM UNTIL WF-END-CURSOR-Y EXEC SQL FETCH ORDER_CUR INTO :ORDER-ID, :TRANSACTION-ID END-EXEC IF TRANSACTION-ID NOT = SPACES EXEC SQL ... 閱讀更多