我可以运行RENAME TABLE student TO student_new ;
该命令相同且易于遵循。SQL RENAME TABLE命令
是否有方法在简单命令中重命名大量表格。假设所有的表都属于同一个DB名称。
我不需要编写很多代码,如下所示?
RENAME TABLE pre_access TO pre_new_access;
RENAME TABLE pre_activities TO pre_new_activities;
RENAME TABLE pre_activityapplies TO pre_new_activityapplies;
RENAME TABLE pre_adminactions TO pre_new_adminactions;
RENAME TABLE pre_admincustom TO pre_new_admincustom;
RENAME TABLE pre_admingroups TO pre_new_admingroups;
RENAME TABLE pre_adminnotes TO pre_new_adminnotes;
...
(还有这么多表需要重命名)
更新:MySQL的使用。
您应该能够生成脚本,但是这取决于您使用的数据库... – 2010-04-15 13:08:06
您可能要在事实添加您想从你的SQL命令行运行这个命令。 – 2010-04-15 14:29:37