在任何 COBOL-DB2 程式中使用游標涉及哪些步驟?


當我們從一張表獲取多行時使用游標。在 COBOL-DB2 程式中使用游標時涉及 4 個步驟。

  • DECLARE 游標− 在這一步我們將定義游標的佈局。我們將給出我們想要使用的查詢。例如−

EXEC SQL
DECLARE ORDER_CUR CURSOR FOR
SELECT ORDER_ID FROM ORDERS
WHERE ORDER_DATE = ‘2020-07-28’
END-EXEC
  • OPEN 游標− 接下來我們開啟游標。此語句準備好游標以檢索資料。例如−

EXEC SQL
OPEN ORDER_CUR
END-EXEC
  • FETCH 游標− 在此語句中,我們開始從 DB2 檢索資料,並將行資料儲存在主機變數中。語法如下所示。

EXEC SQL
FETCH ORDER_CUR INTO :ORDER-ID
END-EXEC
  • CLOSE 游標− 在此最後一步中,我們將關閉游標,它將釋放游標儲存的所有資源。

EXEC SQL
CLOSE ORDER_CUR
END-EXEC

更新於:2020 年 9 月 14 日

7K+ 瀏覽

開啟您的 職業生涯

完成課程,獲得認證

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