共用方式為


DATEADD (報表產生器)

更新: 2006 年 12 月 12 日

傳回將指定的時間間隔單位數加上原始日期時間的結果日期時間。

語法

DATEADD(interval, units, datetime)

interval

指定用來計算日期加總的單位 (年、季、月、日、時、分、秒或週)。

units

指定間隔數。

datetime

指定要加上間隔數的日期。

備註

  • 間隔不區分大小寫。

下表列出有效的間隔。

間隔 結果

YEAR

傳回日期時間指定之年數的日期。

QUARTER

傳回日期時間指定之季數的日期。

MONTH

傳回日期時間指定之月數的日期。

WEEK

傳回日期時間指定之週數的日期。

DAY

傳回日期時間指定之天數的日期。

HOUR

傳回日期時間指定之時數的日期。

MINUTE

傳回日期時間指定之分鐘數的日期。

SECOND

傳回日期時間指定之秒數的日期。

範例

公式 結果

DATEADD(MONTH, 3, #8/18/2009#)

11/18/2009

DATEADD(DAY, 365, Sell End Date)

傳回每個執行個體的銷售結束日期,其值為從原始銷售結束日期開始往後推算 365 天。例如,如果原始銷售結束日期為 12/18/2009,則結果為 12/18/2010。

請參閱

概念

使用公式 (報表產生器)
使用函數 (報表產生器)
日期與時間函數 (報表產生器)
報表產生器的如何主題
在公式和篩選中使用常值 (報表產生器)
格式化數值資料 (報表產生器)

說明及資訊

取得 SQL Server 2005 協助

變更歷程記錄

版本 歷程記錄

2006 年 12 月 12 日

更新的內容:
  • 間隔不再需要使用引號。

2006 年 4 月 14 日

新增內容:
  • 新增「備註」一節。