2010-07-08 28 views
0

有誰知道我如何才能將SQL Server中的現有日期值更改爲新值?如何將SQL Server中的現有日期值更改爲新值?

例子:

Declare @StartDate DATETIME; SET @StartDate = '2010-07-07 00:00:00' 

我希望基於改變爲「2010-07-07 08:00:00」,而不是默認的手動硬編碼

@StartDate值聲明另一個變量@ DATETIME2 DATETIME

回答

1

使用DateAdd()功能:

DECLARE @DateTime2 DateTime; Set @DateTime2 = DATEADD(hh, 8, @StartDate) 
相關問題