添加天的日期和插入在表中添加日期为SQL SERVER 2012

问题描述:

@Rdatetime = '2017年4月18日11:49:38.633'添加天的日期和插入在表中添加日期为SQL SERVER 2012

@date添加= 2

@输出=“2017年4月20日11:49:38.633”

大家好, 这是我的问题,我得到Rdatetime和日期到另一个表中添加。我有哟添加日期并保存在日期时间格式

在此先感谢

使用DATEADD内置函数:

DECLARE @Rdatetime DATETIME ='2017-04-18 11:49:38.633' 

DECLARE @Date INT = 2 

DECLARE @Output DATETIME = DATEADD(DAY,@Date,@Rdatetime) 

SELECT @Output 
+0

谢谢双方工作 –

您可以通过给D作为第一个参数使用DATEADD功能。然后选择要添加的天数以及要添加的日期。

SET @Output=DATEADD(D,@Date,@Rdatetime)