国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

mysql和Oracle游標的用法

發(fā)布時(shí)間:2021-08-23 15:07 來(lái)源:億速云 閱讀:0 作者:chen 欄目: Mysql 歡迎投稿:712375056

本篇內容介紹了“和Oracle游標的用法”的有關(guān)知識,在實(shí)際案例的操作過(guò)程中,不少人都會(huì )遇到這樣的困境,接下來(lái)就讓小編帶領(lǐng)大家學(xué)習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學(xué)有所成!

使用游標根據一個(gè)表中的數據,循環(huán)創(chuàng )建不同的表

mysql中的

DELIMITER $$
DROP PROCEDURE  IF EXISTS zy.jk_jkzl_political_location_pro $$
CREATE PROCEDURE zy.jk_jkzl_political_location_pro()
BEGIN
DECLARE no_more_pro INT DEFAULT 0;
DECLARE num VARCHAR(20);
#一 聲明一個(gè)游標
DECLARE cursor_create_user CURSOR FOR  SELECT area_code FROM  zy.jk_jkzl_political_location;
#二 聲明一個(gè)處理異常的信息
DECLARE CONTINUE HANDLER FOR NOT FOUND SET no_more_pro=1;
#三 打開(kāi)游標
OPEN cursor_create_user;
#四 給游標賦值
FETCH NEXT FROM cursor_create_user INTO num;
#五 準配重復調用游標的信息
REPEAT
SET @sql=CONCAT('create table zy.tf_f_user_p',num,'(user_name varchar(20),user_state int)engine=innodb default charset=utf8');
SELECT NOW();
PREPARE create_sql FROM @sql;
EXECUTE create_sql;
DEALLOCATE PREPARE create_sql;
FETCH NEXT FROM cursor_create_user INTO num;  #####必須標明,否則循環(huán)失敗
UNTIL no_more_pro=1  #調用所有游標數據
END REPEAT; #關(guān)閉重復調用
CLOSE cursor_create_user; #關(guān)閉游標
END;

Oracle 的測試:

DELIMITER $$
DROP PROCEDURE  IF EXISTS zy.jk_jkzl_political_location_pro $$
CREATE PROCEDURE zy.jk_jkzl_political_location_pro()
BEGIN
DECLARE no_more_pro INT DEFAULT 0;
DECLARE num VARCHAR(20);
#一 聲明一個(gè)游標
DECLARE cursor_create_user CURSOR FOR  SELECT area_code FROM  zy.jk_jkzl_political_location;
#二 聲明一個(gè)處理異常的信息
DECLARE CONTINUE HANDLER FOR NOT FOUND SET no_more_pro=1;
#三 打開(kāi)游標
OPEN cursor_create_user;
#四 給游標賦值
FETCH NEXT FROM cursor_create_user INTO num;
#五 準配重復調用游標的信息
REPEAT
SET @sql=CONCAT('create table zy.tf_f_user_p',num,'(user_name varchar(20),user_state int)engine=innodb default charset=utf8');
SELECT NOW();
PREPARE create_sql FROM @sql;
EXECUTE create_sql;
DEALLOCATE PREPARE create_sql;
FETCH NEXT FROM cursor_create_user INTO num;
UNTIL no_more_pro=1  #調用所有游標數據
END REPEAT; #關(guān)閉重復調用
CLOSE cursor_create_user; #關(guān)閉游標
END;

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

日韩丰满少妇无吗视频激情内射| 人妻丰满熟妇AV无码区| 天美传媒在线观看一线二线| 亚洲日韩一区精品射精| 国产农村妇女高潮大叫| 亚洲AV成人一二三区观看|