表一:
A B C
表二:
A B D C
正如您所看到的,D列被添加到了中间。
如何将记录从表一复制到表二,将值D设置为默认值。
不要在Table2
:的列列表中使用D
INSERT INTO Table2(A, B, C)
SELECT A, B, C FROM Table1
如果您只想复制特定的行,那么可能还需要WHERE
子句D
将获得其默认值(如果在Table2
的CREATE
语句中定义了默认值(,或者null
(如果没有默认值(。