嗯。。。。。SQL函数名之DATEADD的用法
我去查了联机丛书,但没有看懂,SELECTDATEADD(MM,4,'01/01/99')请回答以上查询的结果,并解释结果是怎么来的:)我晕,我突然想明白了。还是要谢谢一...
我去查了联机丛书,但没有看懂,
SELECT DATEADD(MM,4,'01/01/99')
请回答以上查询的结果,并解释结果是怎么来的:)
我晕,我突然想明白了。还是要谢谢一下。
但有一点不懂的是,我在网上发现了这个:
DateAdd(m, 1, 31-Jan-95) 上例中,DateAdd 返回 1995 年 2 月 28 日,而不是 1995 年 2 月 31 日。如果 date 是 1996 年 1 月 31 日,则由于 1996 年是闰年,返回值是 1996 年 2 月 29 日。
问:为什么不是“ 1995 年 2 月 31 日”,而是“1995 年 2 月 28 日”呢?这个怎么是反着加的? 展开
SELECT DATEADD(MM,4,'01/01/99')
请回答以上查询的结果,并解释结果是怎么来的:)
我晕,我突然想明白了。还是要谢谢一下。
但有一点不懂的是,我在网上发现了这个:
DateAdd(m, 1, 31-Jan-95) 上例中,DateAdd 返回 1995 年 2 月 28 日,而不是 1995 年 2 月 31 日。如果 date 是 1996 年 1 月 31 日,则由于 1996 年是闰年,返回值是 1996 年 2 月 29 日。
问:为什么不是“ 1995 年 2 月 31 日”,而是“1995 年 2 月 28 日”呢?这个怎么是反着加的? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询