簡體   English   中英

在日期中添加天數,並在表中為SQL SERVER 2012添加添加的日期

[英]Add days to a date and insert added date in table for SQL SERVER 2012

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

@要添加的日期= 2

@Output ='2017-04-20 11:49:38.633'

大家好,這是我的問題,我正在將Rdatetime和date添加到另一個表中。 我要添加日期並將其保存為日期時間格式

提前致謝

使用內置的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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM