本文主要是介绍SQL 常见函数整理 _ DATENAME() 返回指定日期的给定日期部分的名称,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1. 用法
返回指定日期的给定日期部分的名称,如年份、月份、星期几等。
2. 语法
DATENAME ( datepart , date )
datepart DATENAME 将返回的 date 参数的特定部分。 此表列出了所有有效的 datepart 参数 。
select getdate()
2023-12-01 16:25:47.513
datepart | 缩写形式 | 返回值 |
---|---|---|
year | yy, yyyy | 2023 |
quarter | qq, q | 4 |
month | mm, m | December |
dayofyear | dy, y | 335 |
day | dd, d | 1 |
week | wk, ww | 48 |
weekday | dw, w | Friday |
hour | hh | 16 |
minute | mi, n | 25 |
second | ss, s | 47 |
millisecond | ms | 513 |
microsecond | mcs | 587000 |
nanosecond | ns | 163000000 |
TZoffset | tz | 787000000 |
ISO_WEEK | ISOWK, ISOWW | 48 |
DATENAME 和 DATEPART 的区别
DATENAME 和 DATEPART 的区别在于返回值的数据类型和精度。
DATEPART 返回一个整数,表示日期部分的数值,而 DATENAME 返回一个字符串,表示日期部分的名称。
结果的形式可能不同,但它们都描述了日期或时间的不同部分,并可用于进一步操作和分析日期数据。
这篇关于SQL 常见函数整理 _ DATENAME() 返回指定日期的给定日期部分的名称的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!