如何为缺失的列插入 null?

如何为缺失的列插入 null?

我想编写一个脚本,将值插入到表列表中,如下所示。

例子

insert into TABLE1
( a,b,c)
select a,b,c from TABLE2;

TABLE2没有列C,所以我想为列插入 null C

我使用的实际表有很多列(即大约 70-100)。

答案1

INSERT INTO TABLE1 (a, b, c)
SELECT a, b, NULL FROM TABLE2;

a这会将列和bin 中的值插入TABLE2到相应的列 in 中,TABLE1同时还将NULL值插入到 中TABLE1.c

相关内容