我无法让我的准备语句在 MySQL 5.6.14 中运行;这是有问题的代码块:
SET @backupDate = DATE(NOW());
SET @renameTable = CONCAT('RENAME TABLE activeDirectoryData TO actDirBackup-', @backupDate);
PREPARE goRenameTable FROM @renameTable;
EXECUTE goRenameTable;
DEALLOCATE PREPARE goRenameTable;
脚本在 prepare 语句处停止,并出现以下错误:
错误代码:1064。您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的“-2013-11-06”附近使用正确的语法
知道这里有什么问题吗?