SQL从时间字段值中获取年份使用DATENAME()函数。
DATENAME()函数语法:DATENAME(param,date)
date是时间字段名 或一个时间值
param是指定要返回日期部分的参数,包括下面几种:
获取年份就可以这样写 datename(year,date) 或 datename(yy,date) ,datename(yyyy,date)
另外,DATENAME返回的是一个字符串,如果需要返回整数,可以使用DATEPART ( datepart , date ) ,语法与DATENAME相同
2.获取datetime类型的日期部分CONVERT (CHAR(10), shootDate, 120)