34,588
社区成员
发帖
与我相关
我的任务
分享
create table #tb(
i int identity(1,1),
dtime datetime
)
insert into #tb
select '2007-01-01' union all
select '2009-01-01'
-- 加3天
update #tb
set dtime = case when dtime > getdate() then dateadd(day,3,dtime)
when dtime < getdate() then dateadd(day,3,getdate())
else dtime
end
where <条件>
select * from #tb
drop table #tb