本文转载自MSDN,为了方便访问,谢谢!

DATEADD (Transact-SQL)

http://msdn.microsoft.com/zh-cn/library/ms186819.aspx

将指定 number 时间间隔(有符号整数)与指定 date 的指定 datepart 相加后,返回该 date

有关所有 Transact-SQL 日期和时间数据类型及函数的概述,请参阅Transact-SQL 语法约定

 语法

DATEADD (datepart , number, date )
datepart

是与 integer number 相加的 date 部分。下表列出了所有有效的 datepart 参数。用户定义的变量等效项是无效的。

datepart 缩写

year

yy, yyyy

quarter

qq, q

month

mm, m

dayofyear

dy, y

day

dd, d

week

wk, ww

weekday

dw, w

hour

hh

minute

mi, n

second

ss, s

millisecond

ms

microsecond

mcs

nanosecond

ns

number

是一个表达式,可以解析为与 datedatepart 相加的 int。用户定义的变量是有效的。

如果您指定一个带小数的值,则将小数截去且不进行舍入。

date

是一个表达式,可以解析为 timedatesmalldatetimedatetimedatetime2datetimeoffset 值。date 可以是表达式、列表达式、用户定义的变量或字符串文字。如果表达式是字符串文字,则它必须解析为一个 datetime 值。为避免不确定性,请使用四位数年份。有关两位数年份的信息,请参阅 two digit year cutoff 选项

 返回类型

返回数据类型为 date 参数的数据类型,字符串文字除外。

字符串文字的返回数据类型为 datetime。如果字符串文字的秒数小数位数超过三位 (.nnn) 或包含时区偏移量部分,将引发错误。

相关文章:

  • 2022-12-23
  • 2021-07-06
  • 2022-12-23
  • 2022-01-07
  • 2021-11-11
  • 2021-07-20
  • 2021-10-18
猜你喜欢
  • 2021-12-10
  • 2022-02-15
  • 2022-12-23
  • 2021-06-03
  • 2022-12-23
  • 2021-11-28
  • 2021-12-08
相关资源
相似解决方案