SQl语句 日期相加

来源:百度知道 编辑:UC知道 时间:2024/06/22 03:07:47
我现在有一日期为:2008-08-08现在要再这个日期的基础上自动加5天的SQL语句怎样写啊?谢谢大家啦哈

access与SQL SERVER的日期函数有一点区别,
如果是access的话:
就用:dateadd("d",5,#2008-08-08#)
如果是SQL SERVER的话:
dateadd(d,5,"2008-08-08")
呵呵,希望能有帮助,^_^

select dateadd(d,5,cast('2008-08-08'as datetime))
select cast('2008-08-08'as datetime)

2008-08-13 00:00:00.000
2008-08-08 00:00:00.000

MSsqlServer 2000测试通过

汗..楼上的..有这么复杂吗?

select dateadd(day,5,'2008-08-08')

就OK了..不用转成date型了

dateadd(d,5,"2008-08-08")

SqlStr="select * from 表 where 时间字段=dateadd(d,5,'2008-08-08')"