rename同时给多个表改表名

改一个表名都会,改多个呢?

RENAME TABLE t1wkk to t1 , t2wkk to t2;
RENAME TABLE 原名 to 新名 , 原名 to 新名;

用处

当我们在进行数据迁移备份的时候,通常是把数据库里面的表名Rename修改,达到一个备份,一个正式的目的,那么,如果我们分别改名,有一个sql没有执行,也看不出来,所有一起改名,这样可以保证sql执行成功,也就是保证了一个一致性吧。

猜你喜欢

转载自blog.csdn.net/weixin_45906830/article/details/110041333