sql server 取年月日的两种方法

1,最简单的利用其自身函数

YEAR()函数返回表示指定日期中的年份的整数。

MONTH()函数返回表示指定日期中的月份的整数。

DAY()函数返回表示指定日期中的日期的整数。

语法

YEAR date )

MONTH date )

DAY date )

YEAR()/MONTH()/DAY()的参数Date可以为datetime 或 smalldatetime 类型的表达式。

例如:

Year('2019-12-12') 值为 2019

Month('2019-12-12')值为12

扫描二维码关注公众号,回复: 8633518 查看本文章

Day('2019-12-12')值为12

2  DATEPART() 函数 

语法:例如获取当前时间的年份:

(DATEPART(yy,getdate())=2019

(DATEPART(mm,getdate())=12

(DATEPART(dd,getdate())=12

参照:

发布了127 篇原创文章 · 获赞 31 · 访问量 12万+

猜你喜欢

转载自blog.csdn.net/lzz781699880/article/details/103513621