可以直接更新啊.举个例子:--定义测试的表
declare @a table(id int identity(1,1),aa image)
declare @b table(id int identity(1,1),bb image)--往测试表中插入数据
insert into @a
select '00000000000000'
union all select '1111111111111111'
union all select '2222222222222222'insert into @b
select null
union all select '1111111111111111'
union all select null
--更新@b表,将null值用@a表中的对应字段来替换
update @b set bb=a.aa
from @b b,@a a where a.id=b.id and b.bb is null--显示更新的结果
select aa,bb from @a a,@b b where a.id=b.id