如果你想将Year列的4个Null修改为同一个值,楼上的是正解,
我猜你的意思多半是想将4个Null分别修改为不同的值,可以用下面的这种方法:
update 表名 set Year = t.c2 from
(
select 1 as c1,'2008-6-1' as c2 union
select 2,'2009-6-1' union
select 3,'2010-6-1' union
select 4,'2011-6-1'
) t
where 表名.Id = t.c1
分别将四个null修改为'2008-6-1','2009-6-1','2010-6-1','2011-6-1'