国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 數(shù)據(jù)庫(kù) > MySQL > 正文

MySQL動(dòng)態(tài)創(chuàng)建表,數(shù)據(jù)分表的存儲(chǔ)過(guò)程

2024-07-24 12:44:18
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
復(fù)制代碼 代碼如下:

BEGIN
DECLARE `@i` int(11);
DECLARE `@siteCount` int(11);
DECLARE `@sqlstr` VARCHAR(2560);
DECLARE `@sqlinsert` VARCHAR(2560); //以上聲明變量
SELECT COUNT(0) into `@siteCount` FROM tbl_base_site; //計(jì)算表tbl_base_site的記錄總條數(shù)
set `@i`=1;
WHILE (`@i`-1)*300<`@siteCount` DO //while循環(huán)執(zhí)行
SET @sqlstr = CONCAT('CREATE TABLE tbl_base_syslog',`@i`,'(syslog_id INT(11) AUTO_INCREMENT PRIMARY KEY,
create_user VARCHAR(32),
description text,
create_time datetime,
site_id INT(11),
ip VARCHAR(64),
version_id SMALLINT(2),
module_identity VARCHAR(64),
right_name VARCHAR(64)
)');
prepare stmt from @sqlstr;
execute stmt;
//以上實(shí)現(xiàn)動(dòng)態(tài)創(chuàng)建表
SET @sqlinsert = CONCAT('INSERT INTO tbl_base_syslog',`@i`,'(
syslog_id,
create_user,
description,
create_time,
site_id,
ip,
version_id,
module_identity,
right_name)
SELECT syslog_id,
create_user,
description,
create_time,
site_id,
ip,
version_id,
module_identity,
right_name
FROM tbl_base_syslog
WHERE site_id IN (select tbs.site_id from (select site_id from tbl_base_site limit ',`@i`*300,',300) as tbs)
ORDER BY syslog_id');
prepare stmt from @sqlinsert;
execute stmt;
//以上實(shí)現(xiàn)從一張表查詢記錄插入到動(dòng)態(tài)創(chuàng)建的新表中
SET `@i`= `@i`+1;

END WHILE;
END

您可能感興趣的文章:

深入mysql創(chuàng)建自定義函數(shù)與存儲(chǔ)過(guò)程的詳解MySQL5創(chuàng)建存儲(chǔ)過(guò)程的示例在MySQL中創(chuàng)建帶有IN和OUT參數(shù)的存儲(chǔ)過(guò)程的方法MySQL實(shí)現(xiàn)創(chuàng)建存儲(chǔ)過(guò)程并循環(huán)添加記錄的方法mysql 存儲(chǔ)過(guò)程中變量的定義與賦值操作mysql存儲(chǔ)過(guò)程詳解MySQL存儲(chǔ)過(guò)程使用實(shí)例詳解mysql創(chuàng)建存儲(chǔ)過(guò)程實(shí)現(xiàn)往數(shù)據(jù)表中新增字段的方法分析
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 华池县| 凤翔县| 中江县| 环江| 河南省| 宣城市| 田阳县| 兰西县| 凤庆县| 会理县| 高邑县| 波密县| 类乌齐县| 三穗县| 兴仁县| 乐业县| 清新县| 涟水县| 游戏| 泾阳县| 遂昌县| 塔城市| 元阳县| 翁源县| 湘西| 荥阳市| 临朐县| 彭州市| 江口县| 霞浦县| 湖北省| 府谷县| 资阳市| 古浪县| 盐边县| 富平县| 仁怀市| 剑阁县| 彰化市| 阳信县| 改则县|