求一条关于日期的SQL语句

liuyjcel 2009-07-10 09:15:33
表中有个时间字段EndTime,怎么在这个时间字段中,加5呢?
比如EndTime = 2009-4-22 怎么才可以使它成为 2009-4-27
...全文
28 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
叶子 2009-07-10
  • 打赏
  • 举报
回复

declare @EndTime datetime
set @EndTime='2009-4-22'
select convert(varchar(10),dateadd(d,5,@EndTime),120) as 'EndTime'

/*
EndTime
----------
2009-04-27
*/
tk1255270 2009-07-10
  • 打赏
  • 举报
回复
update tablename set EndTime = dateadd(dd,5,EndTime)

ljhcy99 2009-07-10
  • 打赏
  • 举报
回复
select dateadd(dd,5,EndTime) as EndTime from tb
wxg22526451 2009-07-10
  • 打赏
  • 举报
回复
select EndTime=dateadd(d,5,EndTime) from tb
绝代坏坏 2009-07-10
  • 打赏
  • 举报
回复
http://www.cnblogs.com/skywind/archive/2008/02/22/1077777.html

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧