添加天的日期和插入在表中添加日期为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
答
您可以通过给D
作为第一个参数使用DATEADD
功能。然后选择要添加的天数以及要添加的日期。
SET @Output=DATEADD(D,@Date,@Rdatetime)
谢谢双方工作 –