(012)mysql中的游標
概述
查詢語句可能查詢出多條記錄,在儲存過程和函式中使用游標來逐條讀取查詢結果集中的記錄。有些書上將游標稱為遊標。游標的使用包括宣告游標、開啟游標、使用游標和關閉游標。游標必須宣告在處理程式之前,並且宣告在變數和條件之後。游標可以類比為陣列內部中的迴圈指標。
宣告游標
declare cursor_name cursor for select_statement;
其中,cursor_name參數列示游標的名稱;select_statement參數列示SELECT語句的內容。
宣告游標舉例
DECLARE cur_employee SELECT name, age FROM employe;
上面的示例中,宣告一個名為cur_employee的游標。游標的名稱為cur_employee;SELECT語句部分是從employee表中查詢出name和age欄位的值。
開啟游標
open cursor_name;
使用游標
fetch cursor_name into var_name[,var_name]...
其中,cursor_name參數列示游標的名稱;var_name參數列示將游標中的SELECT語句查詢出來的資訊存入該引數中。var_name必須在宣告游標之前就定義好。
關閉游標
close cursor_name;
關閉之後就不能使用FETCH來使用游標了。
游標在儲存過程或函式中的使用
目前,mysql中的游標只能在儲存過程或函式中使用。
相關文章
- (12)mysql 中的游標MySql
- Web 中的“選區”和“游標”Web
- 改變Vim在iTerm2中的游標
- input 獲取游標位置與設定游標位置
- 游標操作快捷鍵
- winform之手繪矩形及游標字串與游標關聯顯示ORM字串
- Windows 11中如何將游標更改為暗模式的方法教程Windows模式
- 阻止游標預設事件事件
- secureCRT游標不見啦Securecrt
- css 滑鼠游標設定CSS
- Android 中怎麼把edittext游標放在文字下面Android
- win10游標怎麼縮放_win10游標縮放方法Win10
- cad十字游標怎麼設定大小 CAD如何讓十字游標中間變大
- 如何更改 Mac 上的游標顏色Mac
- PLSQL Language Referenc-PL/SQL靜態SQL-靜態SQL的描述-游標-顯式游標SQL
- Oracle - 共享遊標、父子游標、硬軟解析Oracle
- 【CSS: cursor】滑鼠游標指標樣式大全CSS指標
- 設定/獲得游標位置
- cad游標大小怎麼調 cad游標中心正方形大小設定
- win10如何換滑鼠游標 win10更換滑鼠游標怎麼操作Win10
- PLSQL Language Referenc-PL/SQL靜態SQL-游標變數-建立游標變數SQL變數
- input輸入框的游標定位的問題
- JBuilder的游標不能正常工作的問題! (轉)UI
- vue3中ctrl加回車換行,游標位置設定Vue
- win10 更改游標顏色方法 win10 滑鼠游標顏色怎麼改Win10
- PLSQL Language Referenc-PL/SQL靜態SQL-游標變數-游標變數賦值SQL變數賦值
- UITextField 游標位置,placeholder樣式UI
- 【Swing】JTextField設定游標
- [MySQL光速入門]012 作業解答MySql
- Mac 使用心得,調整MacOS的游標大小Mac
- win10筆記本滑鼠游標不見了怎麼辦 win10滑鼠游標恢復的方法Win10筆記
- Oracle遊標共享,父遊標和子游標的概念Oracle
- 不用滑鼠怎麼讓excel中的游標直接進入文字輸入狀態?Excel
- PLSQL Language Referenc-PL/SQL靜態SQL-靜態SQL的描述-游標-開啟和關閉顯式游標SQL
- CSS 設定文字框游標顏色CSS
- PL/SQL第三章--游標SQL
- pixi.js 自定義游標樣式JS
- 【譯】使用“強制執行到游標”