溫馨提示×

sql dateadd函數的用法有哪些

sql
小億
196
2023-07-21 17:33:13
欄目: 云計算

SQL的DATEADD函數用于在日期或時間上添加一個指定的間隔,并返回結果。

DATEADD函數的語法如下:

DATEADD(datepart, number, date)

其中,datepart是指定要添加的間隔的部分,number是要添加的數量,date是要添加間隔的日期或時間。

以下是DATEADD函數常用的datepart參數及其對應的間隔單位:

  • year:年

  • quarter:季度

  • month:月

  • day:天

  • week:周

  • hour:小時

  • minute:分鐘

  • second:秒

  • millisecond:毫秒

以下是DATEADD函數的一些用法示例:

  1. 在日期上添加一個月:
SELECT DATEADD(month, 1, '2021-01-01');
  1. 在日期上添加一周:
SELECT DATEADD(week, 1, '2021-01-01');
  1. 在日期上添加一天:
SELECT DATEADD(day, 1, '2021-01-01');
  1. 在時間上添加一個小時:
SELECT DATEADD(hour, 1, '12:00:00');
  1. 在時間上添加一分鐘:
SELECT DATEADD(minute, 1, '12:00:00');
  1. 在時間上添加一秒鐘:
SELECT DATEADD(second, 1, '12:00:00');

注意:DATEADD函數的date參數可以是日期類型(如DATE、DATETIME)或者時間類型(如TIME、DATETIME)。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女