解釋在什麼情況下應該使用遊標而不是獨立的 SELECT 語句?


獨立的 SELECT 語句通常用於在 WHERE 子句中使用主鍵或候選鍵的情況。因此,在這種情況下,我們確定獨立的 SELECT 語句只會返回一行,因為主鍵不能有重複值(多行)。

如果我們想使用非唯一鍵查詢資料庫,這可能會從 DB2 表中返回多行,則必須使用遊標來處理返回的多行。我們可以迴圈訪問遊標來逐行讀取資料。

例如,如果我們想從 ORDERS 表中提取所有在 2020-07-28 下的訂單,則必須使用遊標,因為特定日期可能有多個訂單。

更新於:2020年9月14日

61 次瀏覽

啟動您的職業生涯

透過完成課程獲得認證

開始學習
廣告
© . All rights reserved.