close
Informix 4GL
CURSOR 語法
- DECLARE 宣告游標
DECLARE cursor_name [SCROLL] CURSOR [WITH HOLD] FOR SELECT SQL語句
[FOR UPDATE]
- 可選擇寫SCROLL或不寫(NON-SCROLLING)或後面寫FOR UPDATE選擇所需要的游標種類。
- 寫WITH HOLD可以避免交易COMMIT或ROLLBACK後,游標被關閉。
- FOREACH INTO
可以把游標選過的資料逐筆塞進指定的變數。
USING子句:用於指定一個或多個用作查詢條件的變量
INTO子句:指定一個或多個用於存儲查詢結果的變量
foreach可以自動打開、關閉游標
FOREACH cursor_name using 變數 INTO var_name
Statement
END FOREACH
- OPEN 打開游標
打開宣告過的游標
OPEN cursor_name [USING 變數list]
- CLOSE
關掉游標
CLOSE cursor_name
- FREE
釋放游標
FREE cursor_name
文章標籤
全站熱搜
留言列表