close

Informix 4GL

CURSOR 語法

  1. DECLARE 宣告游標

DECLARE cursor_name [SCROLL] CURSOR [WITH HOLD] FOR SELECT SQL語句

[FOR UPDATE]

  • 可選擇寫SCROLL或不寫(NON-SCROLLING)或後面寫FOR UPDATE選擇所需要的游標種類。
  • WITH HOLD可以避免交易COMMITROLLBACK後,游標被關閉。

 

  1.  FOREACH INTO

           可以把游標選過的資料逐筆塞進指定的變數。

                               USING子句:用於指定一個或多個用作查詢條件的變量

           INTO子句:指定一個或多個用於存儲查詢結果的變量

           foreach可以自動打開、關閉游標

FOREACH cursor_name using 變數 INTO var_name

Statement

END FOREACH

  1.   OPEN 打開游標

打開宣告過的游標

OPEN cursor_name [USING 變數list]

 

  1. CLOSE

            關掉游標

CLOSE cursor_name

 

  1. FREE

            釋放游標

FREE cursor_name

 

 

 

arrow
arrow
    創作者介紹
    創作者 LT agency 的頭像
    LT agency

    技術筆記餅乾屑

    LT agency 發表在 痞客邦 留言(0) 人氣()