insert into 语句,我要向表a里插入4个字段,其中3个来自表b,另一个是当前的月份,请高手帮忙!
2025-03-03 05:13:15
推荐回答(2个)
回答1:
SQL Server: insert into a (字段1,字段2,字段3,字段4) select 需要的字段1,需要的字段2,需要的字段3,CONVERT(varchar(2) , getdate(), 107 ) from b [筛选条件] 注意:那个月份数据类型不能是DateTime的,否则报错。因为你只要月份,说以强制转换也不成功。
回答2:
insert into a(A,B,C,D) select A,B,C,month(getdate()) from B