create EVENT createMtpulseTable
ON SCHEDULE every 1 month
STARTS CURRENT_TIMESTAMP
DO
CALL pro_createTable();
CREATE PROCEDURE pro_createTable()
BEGIN
DECLARE str VARCHAR(500);
-- set @str='create table';
set str= CONCAT('create table mtpulse',DATE_FORMAT(CURRENT_DATE(),'%Y%m'),'(id INT not NULL auto_increment,PRIMARY KEY(id))');
SET @sqlstr=str;
PREPARE stmt from @sqlstr;
EXECUTE stmt;
deallocate prepare stmt;
END;
mysql的动态表名
最新推荐文章于 2024-07-19 03:47:03 发布
339

被折叠的 条评论
为什么被折叠?



