首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

dateadd(day,1,1)是什么意思?该如何处理

2012-01-15 
dateadd(day,1,-1)是什么意思?如题,谢谢回答![解决办法]dateadd(day,1,-1)对-1(相当于1900-01-01减一天)加

dateadd(day,1,-1)是什么意思?
如题,谢谢回答!

[解决办法]
dateadd(day,1,-1)对-1(相当于1900-01-01减一天)加1天(day)
[解决办法]
它反映了整数与日期型的对应关系,请看 SELECT dateadd(day,0,365)的结果
[解决办法]
数字可以直接转换成 datetime 类型

比如 select convert(datetime,-1)
结果 1899-12-31 00:00:00.000


也就是 在一个日期的基础上加一天

热点排行
Bad Request.