1:第一個存儲過程程序,必須保持起來
BEGIN
##定義判斷變量
DECLARE _flag varchar(50);
## 定義查詢變量
DECLARE _cur CURSOR FOR
SELECT `name` FROM btc_market;
### 循環賦初始值
DECLARE CONTINUE HANDLER FOR NOT FOUND SET _flag=NULL;
### 打開
OPEN _cur;
## 賦值
FETCH _cur INTO _flag;
###循環判斷
WHILE (_flag is not null ) DO
CALL _marketjson(_flag);
## 賦值下一個遊標
FETCH _cur INTO _flag;
END WHILE;
## 關閉
CLOSE _cur;
END
調用的_marketjson() 這個過程就不貼出來啦
備註:如果要多個地方使用遊標 _flag 的話,要重新建一個變量保存一下,不然會失去_flag 值的。