56,682
社区成员
发帖
与我相关
我的任务
分享
CREATE
PROCEDURE ps_create_table_more(IN i INT)
BEGIN
DECLARE k INT;
SET k = 1;
WHILE k < i
DO
SET @t = k;
SET @tname = concat('sp3_', @t, 'k');
SET @dwhe = '(id int,name varchar(255));';
SET @sql_text := concat('create table ', @tname, @dwhe);
PREPARE stmt FROM @sql_text;
EXECUTE stmt;
SET k = k + 1;
END WHILE;
END