mssql sqlserver dateName与datepart函数的区别


摘要:
下文讲述datename和datepart函数的简介及区别



一、datename和datepart两个函数的功能说明

datename函数说明:
返回指定的指定部分,并采用字符串的形式返回。
—————— 
语法:
DATENAME (datepart,date)
——————-
参数:
datepart
返回值类型:nvarchar
———————————————————-
datepart函数说明:
 返回指定的指定部分,并采用整数的形式返回。
——————
语法:
DATEPART(datepart,date)
——————
参数:
datepart
返回值类型:int

二、datename和datepart相同点和不同点

datename和datepart相同点:
具有相同的输入参数类型,相同的输入值,
两个函数的功能一致,都是获取日期中的指定部分值

datename和datepart不同点:
返回的数据类型不同。