mysql duplicate table with insert在使用通配符时抛出错误

lyfkaqu1  于 2021-06-17  发布在  Mysql
关注(0)|答案(0)|浏览(215)

我有一个表,我需要复制数据,但我需要排除只有一列。
我在努力:

DROP TABLE IF EXISTS tmp;
CREATE TABLE tmp AS SELECT * FROM hex_articles;
ALTER TABLE tmp DROP COLUMN art;
INSERT pim_articles SELECT * FROM tmp;
DROP TABLE tmp;

但我得到了下一个错误

1136-列计数与第1行的值计数不匹配

如果我这样声明列,insert就起作用了;

INSERT pim_articles (dos) SELECT dos FROM tmp;

插入件不工作时

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题