Tsql ';摘录';不是可识别的内置函数名

Tsql ';摘录';不是可识别的内置函数名,tsql,sql-server-2014,Tsql,Sql Server 2014,提取功能在SQL Server 2014中不可用?我想从日期或任何其他日期中提取年和月。谢谢。oracle中使用的“提取”功能。您可以使用“DATEPART”或“YEAR”或“Month”或“Day”在sql server上提取日期详细信息。试试下面的T-sql DECLARE @currentDate DATETIME = GETDATE(); SELECT DATEPART(yyyy, @currentDate); SELECT DATEPART(mm, @currentDate); SEL

提取
功能在SQL Server 2014中不可用?我想从日期或任何其他日期中提取年和月。谢谢。

oracle中使用的“提取”功能。您可以使用“DATEPART”或“YEAR”或“Month”或“Day”在sql server上提取日期详细信息。试试下面的T-sql

DECLARE @currentDate DATETIME = GETDATE();
SELECT DATEPART(yyyy, @currentDate);
SELECT DATEPART(mm, @currentDate);
SELECT DATEPART(dd, @currentDate);

SELECT YEAR(@currentDate);
SELECT MONTH(@currentDate);
SELECT DAY(@currentDate);