BEGIN
#遍歷數據結束標誌
DECLARE done INT DEFAULT FALSE;
#遊標
DECLARE cur CURSOR FOR SELECT 字段1,字段2... FROM 表1;
#將結束標誌綁定到遊標
DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = TRUE;
-- 打開遊標
OPEN cur;
-- 開始循環
read_loop: LOOP
-- 提取遊標裏的數據
FETCH cur INTO 變量1,變量2...;
-- 聲明結束的時候
IF done THEN
LEAVE read_loop;
END IF;
-- 事務處理
#在這裏做你想做的事
END LOOP;
-- 關閉遊標
CLOSE cur;
END