SQL的DATEADD函數(shù)用于在日期或時(shí)間上添加一個(gè)指定的間隔,并返回結(jié)果。
DATEADD函數(shù)的語法如下:
```文章來源:http://www.zghlxwxcb.cn/news/detail-614016.html
DATEADD(datepart, number, date)
```
其中,datepart是指定要添加的間隔的部分,number是要添加的數(shù)量,date是要添加間隔的日期或時(shí)間。
以下是DATEADD函數(shù)常用的datepart參數(shù)及其對應(yīng)的間隔單位:
- year:年
- quarter:季度
- month:月
- day:天
- week:周
- hour:小時(shí)
- minute:分鐘
- second:秒
- millisecond:毫秒
以下是DATEADD函數(shù)的一些用法示例:
1. 在日期上添加一個(gè)月:
```sql
SELECT DATEADD(month, 1. '2021-01-01');
```
2. 在日期上添加一周:
```sql
SELECT DATEADD(week, 1. '2021-01-01');
```
3. 在日期上添加一天:
```sql
SELECT DATEADD(day, 1. '2021-01-01');
```
4. 在時(shí)間上添加一個(gè)小時(shí):
```sql
SELECT DATEADD(hour, 1. '12:00:00');
```
5. 在時(shí)間上添加一分鐘:
```sql
SELECT DATEADD(minute, 1. '12:00:00');
```
6. 在時(shí)間上添加一秒鐘:
```sql
SELECT DATEADD(second, 1. '12:00:00');
```
注意:DATEADD函數(shù)的date參數(shù)可以是日期類型(如DATE、DATETIME)或者時(shí)間類型(如TIME、DATETIME)。文章來源地址http://www.zghlxwxcb.cn/news/detail-614016.html
到了這里,關(guān)于sql dateadd函數(shù)的用法有哪些的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!