DECLARE NEWNAME VARCHAR(50);
SET NEWNAME = CONCAT('TB_BACK_EAT_',DATE_FORMAT(NOW(),'%Y%m%d'));
SET @SQLSTR = CONCAT('ALTER TABLE `TB_BACK_EAT` RENAME TO ', NEWNAME);
PREPARE STMT FROM @SQLSTR;
EXECUTE STMT;
注:目前 存储过程 支持动态SQL,函数不支持
MYSQL存储过程中 表名 使用变量
最新推荐文章于 2024-07-22 03:15:38 发布