close

Informix 4GL SQL

CURSOR 概述

一般的意義之下,是指點擊滑鼠的焦點或是鍵盤的輸入的焦點,是接下來採取行動的指定地點。

 

而資料庫的游標-資料游標(DATA CURSOR),當查詢指令的結果放置結果集(RESULT SETRECORD SET)

游標在結果集的資料列中移動,對指到的資料列執行接下來的語句或命令,程式一次處理一列(ROW),游標一次指向一列(一筆資料)

 

但游標若使用不當,會有消耗網路流量,效能耗損,死結等問題。

 

INFORMIX-4GL有三種CURSOR

  1. SCROLLING CURSOR
  • 可由目前記錄像之前或之後的紀錄移動
  • 會消耗更多效能
  • 通常運用在查詢功能
  1. NON-SCROLLING CURSOR
  • 只能由目前的紀錄往下移動
  • 通常使用於報表
  1. FOR UPDATE CURSOR
  • 又稱LOCKING CURSUR
  • 只能由目前的紀錄向下移動
  • 指到的資料會被鎖住,移到下一筆之後解鎖
  • 通常用於修改資料或是刪除資料

 

 

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

    技術筆記餅乾屑

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