[英]Add days to a date and insert added date in table for SQL SERVER 2012
@Rdatetime ='2017-04-18 11:49:38.633' @Rdatetime ='2017-04-18 11:49:38.633'
@Date to add = 2 @要添加的日期= 2
@Output = '2017-04-20 11:49:38.633' @Output ='2017-04-20 11:49:38.633'
Hi all, This is my Problem , i am getting Rdatetime and date to be added in another table . 大家好,这是我的问题,我正在将Rdatetime和date添加到另一个表中。 i have yo add the date and save it in datetime format 我要添加日期并将其保存为日期时间格式
thanks in advance 提前致谢
Use DATEADD built in function : 使用内置的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)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.