这是我重命名表的代码。
SELECT @MinDate := MIN(time) FROM trans;
SELECT @MaxDate := MAX(time) FROM trans;
set @NewTableName := CONCAT(@MinDate, '-' , @MaxDate );
RENAME TABLE trans To @NewTableName;
在这我收到错误
您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以获取在 '@NewTableName 附近使用的正确语法
我不知道是什么错误。