-
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;
原文地址:https://www.cnblogs.com/zhuyeshen/p/12080417.html
时间: 2024-11-18 03:11:06