SQL Server中的DATEADD [英] DATEADD in SQL Server

查看:106
本文介绍了SQL Server中的DATEADD的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨朋友们,



我需要在指定日期加一个月。



i需要回答,如果我给出30个月的日期,需要31个。



福克斯的例子。



< pre lang =SQL> 选择 CustLDueDt,DATEADD(M, 1 ,CustLDueDt)来自 LOln_LnDetails_h 其中 Lnno = ' MNDPLPJ08310016'





Ouptput是:2012-08-30 00:00:00.000

2012-09-30 00:00:00.000





我需要2012-08-30 00:00: 00.000

2012-09-31 00:00:00.000





任何一个帮助

解决方案

9月没有31天



快乐编码!

:)

Hi Friends,

I need to add one month to given date.

i need the answer ,if i give 30 th date of month ,need 31 .

Fox example.

select CustLDueDt ,DATEADD(M,1,CustLDueDt) from LOln_LnDetails_h where Lnno='MNDPLPJ08310016'



Ouptput is : 2012-08-30 00:00:00.000
2012-09-30 00:00:00.000


bit i need 2012-08-30 00:00:00.000
2012-09-31 00:00:00.000


any one help

解决方案

September have not 31 days

Happy Coding!
:)


这篇关于SQL Server中的DATEADD的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆