CREATE TABLE tmp AS SELECT * FROM ip GROUP BY ip;
DROP TABLE ip;
ALTER TABLE tmp RENAME ip;
DROP TABLE ip;
ALTER TABLE tmp RENAME ip;
本文介绍了一种通过创建临时表并重命名来安全重构现有SQL表的方法。该方法首先使用SELECT * FROM原始表 GROUP BY主键创建一个名为tmp的临时表,然后删除原始表,并将临时表重命名为原始表的名字。

被折叠的 条评论
为什么被折叠?