我想把inserted表中的数据拿出来
inserted表中现在是这玩意:
av bv cv dv
NULL 1 2 4我想加工一下,变成
av bv cv dv
8 1 2 4
也就是把av变成8然后存到主表中去.inserted表也不能改啊,能改就好了,改一下inserted 这样就行了:
insert into main
select * from insert表也很复杂,建个表好麻烦.能不能直接把inserted复制出来一个,
inserted表中现在是这玩意:
av bv cv dv
NULL 1 2 4我想加工一下,变成
av bv cv dv
8 1 2 4
也就是把av变成8然后存到主表中去.inserted表也不能改啊,能改就好了,改一下inserted 这样就行了:
insert into main
select * from insert表也很复杂,建个表好麻烦.能不能直接把inserted复制出来一个,
select 8,bv,cv,dv from inserted
select 8,bv,cv,dv from inserted
update # set av=8 where av is null
insert main select * from #
drop table #通过临时表解决。