DATENAME function [Date and time]

Returns the name of the specified part (such as the month June) of a datetime value, as a character string.

Syntax
DATENAME( date-part, date-expression )
Parameters
  • date-part   The date part to be named.

    For a complete listing of allowed date parts, see Date parts.

  • date-expression   The date for which the date part name is to be returned. The date must contain the requested date-part.

Returns

VARCHAR

Remarks

The DATENAME function returns a string, even if the result is numeric, such as 23 for the day.

Standards and compatibility
  • SQL/2003   Vendor extension.

Example

The following statement returns the value May.

SELECT DATENAME( month, '1987/05/02' );