sqlserver datename
时间: 2023-08-07 11:08:19 浏览: 96
SQL server 日期格式
`DATENAME` 是 SQL Server 中的一个内置函数,用于返回指定日期的日期部分的名称。该函数的语法如下:
```
DATENAME(datepart, date)
```
其中,`datepart` 是一个字符串,表示要返回的日期部分的名称,可以是以下值之一:
- `year`:返回年份(四位数)。
- `quarter`:返回季度(1 到 4)。
- `month`:返回月份(1 到 12)。
- `dayofyear`:返回当年中的天数(1 到 366)。
- `day`:返回指定日期的日(1 到 31)。
- `weekday`:返回指定日期的星期几(1 表示周日,2 表示周一,以此类推)。
- `hour`:返回指定时间的小时(0 到 23)。
- `minute`:返回指定时间的分钟(0 到 59)。
- `second`:返回指定时间的秒数(0 到 59)。
- `millisecond`:返回指定时间的毫秒数(0 到 999)。
`date` 是一个日期/时间值,可以是一个日期/时间类型的列名、变量名或常量值。函数返回的结果是一个字符串,表示指定日期的日期部分的名称。例如,`DATENAME(month, '2022-01-01')` 将返回字符串 `'January'`。
阅读全文