我正在尝试从table2的2列向table1插入数据。
table1有5列.c1,c2,c3,c4,c4
我现在正在做的是
insert into table1(c1,c2,c3,c4,c5)select t1,t2,getdate(),NULL,getdate() from table2
没有错误返回。返回结果是没有行受到影响。 谁能告诉我如何为最后3列插入3个修复值?
答案 0 :(得分:1)
试试这个..
insert into table1(c1,c2,c3,c4,c5)
select t1,t2,getdate(),NULL,getdate() from table2
答案 1 :(得分:1)
这是您要添加的列,而不是表格,因此只需重新定位:
fCosTime0_X,fSinTime0_X
答案 2 :(得分:1)
您必须将其作为选择查询的一部分
insert into table1(c1,c2,c3,c4,c5)
select t1,t2 ,getdate(),NULL,getdate() from table2
答案 3 :(得分:0)
不是
insert into table1(c1,c2,c3,c4,c5)select t1,t2,getdate(),NULL,getdate() from table2 != NULL
我改为
insert into table1(c1,c2,c3,c4,c5)select t1,t2,getdate(),NULL,getdate() from table2 is not null
抱歉这个错误的家伙