文件首頁
MySQL 9.0 參考手冊
相關文件 下載本手冊
PDF (美式信紙) - 40.0Mb
PDF (A4) - 40.1Mb
Man Pages (TGZ) - 258.2Kb
Man Pages (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 9.0 參考手冊  /  ...  /  Cursor DECLARE 陳述式

15.6.6.2 Cursor DECLARE 陳述式

DECLARE cursor_name CURSOR FOR select_statement

此陳述式宣告一個游標,並將其與 SELECT 語法相關聯,該語法會擷取游標要遍歷的資料列。若要稍後擷取資料列,請使用 FETCH 語法。SELECT 語法擷取的資料行數量必須與 FETCH 語法中指定的輸出變數數量相符。

SELECT 語法不能有 INTO 子句。

游標宣告必須出現在處理常式宣告之前,以及變數和條件宣告之後。

一個儲存程式可能包含多個游標宣告,但給定區塊中宣告的每個游標都必須具有唯一的名稱。如需範例,請參閱第 15.6.6 節,〈游標〉

對於可透過 SHOW 語法取得的資訊,在許多情況下,可以使用帶有 INFORMATION_SCHEMA 表格的游標來取得等效的資訊。