是否能夠更新在其中對 2 個表 (ORDERS 和 TRANSACTIONS) 使用了 JOIN 的游標?為什麼或為什麼不?我們該如何繼續更新其中任何表?
在我們於游標宣告中對一張(自連線)或多張表使用 JOIN 時,便會建立一個只讀游標。我們無法更新只讀游標。
如果我們希望更新在 JOIN 中使用的任何表,則我們必須為所有表宣告一個單獨的游標,並且必須構建獨立邏輯以更新各個 DB2 表。
廣告
在我們於游標宣告中對一張(自連線)或多張表使用 JOIN 時,便會建立一個只讀游標。我們無法更新只讀游標。
如果我們希望更新在 JOIN 中使用的任何表,則我們必須為所有表宣告一個單獨的游標,並且必須構建獨立邏輯以更新各個 DB2 表。