新聞中心
這里有您想知道的互聯網營銷解決方案
一個MySQL數據庫帶游標的存儲過程創(chuàng)建的代碼實例
本文主要介紹了一個MySQL數據庫的帶游標的存儲過程創(chuàng)建的代碼實例,通過實例讓我們來一起了解一下帶游標的存儲過程的創(chuàng)建方法吧。

創(chuàng)新互聯長期為上千家客戶提供的網站建設服務,團隊從業(yè)經驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯網生態(tài)環(huán)境。為江源企業(yè)提供專業(yè)的成都網站設計、成都網站制作,江源網站改版等技術服務。擁有十余年豐富建站經驗和眾多成功案例,為您定制開發(fā)。
代碼實例如下:
- DELIMITER $$
- DROP PROCEDURE IF EXISTS `jf`.`insert2`$$
- CREATE PROCEDURE `insert2`(in yhbh varchar(50),out bjbh varchar(50))
- BEGIN
- declare tempbjbh varchar(50) default 0;
- declare done int default 0;
- declare cur1 CURSOR FOR select ffgl.c_bjbh from ffgl,dj_info where ffgl.c_yhbh='U01010101' and ffgl.n_fflx=dj_info.n_fflx order by ffgl.c_bjbh asc;
- declare CONTINUE HANDLER FOR SQLSTATE '02000' SET done=1;
- open cur1;
- Repeat
- fetch cur1 into tempbjbh;
- if not done then
- set tempbjbh=concat(tempbjbh,"/");
- set bjbh=concat(bjbh,tempbjbh);
- end if;
- until done end repeat;
- close cur1;
- select bjbh;
- END$$
- DELIMITER ;
注意:游標定義語句一定要放到其他變量的定義后邊,否則會出錯,如第8行和第9行換一下位置,就會報錯。
關于MySQL數據庫的帶游標的存儲過程的代碼實例就介紹完成了,如果您想了解更多MySQL數據庫的知識,不妨看一下這里的文章:http://database./mysql/,您的收獲就是對我們工作***的肯定!
網頁題目:一個MySQL數據庫帶游標的存儲過程創(chuàng)建的代碼實例
當前地址:http://m.fisionsoft.com.cn/article/cdcdecj.html


咨詢
建站咨詢
