Función NOMBREFECHA() :
Esta función en SQL Server se usa para encontrar una parte determinada de la fecha especificada. Además, devuelve el valor de salida como una string.
Características :
- Esta función se utiliza para encontrar una parte determinada de la fecha especificada.
- Esta función se incluye en Funciones de fecha.
- Esta función acepta dos parámetros, a saber, intervalo y fecha.
- Esta función también puede incluir la hora en la sección de fecha.
- Esta función devuelve la salida en forma de string.
Sintaxis:
DATENAME(interval, date)
Parámetro:
Este método acepta dos parámetros como se indica a continuación.
- intervalo: es la parte especificada que se va a devolver. Además, los valores del intervalo pueden ser los siguientes.
year, yyyy, yy = Year, which is the specified year. quarter, qq, q = Quarter, which is the specified quarter. month, mm, m = month, which is the specified month. dayofyear, dy, y = Day of the year, which is the specified day of the year. day, dd, d = Day, which is the specified day. week, ww, wk = Week, which is the specified week. weekday, dw, w = Weekday, which is the specified week day. hour, hh = hour, which is the specified hour. minute, mi, n = Minute, which is the specified minute. second, ss, s = Second, which is the specified second. millisecond, ms = Millisecond, which is the specified millisecond.
- fecha: es la fecha especificada que se utilizará.
Devoluciones :
Devuelve una parte dada de la fecha especificada.
Ejemplo 1 :
Usando la función DATENAME() y obteniendo la parte del año de la fecha especificada.
SELECT DATENAME(year, '2021/01/06');
Producción :
2021
Ejemplo-2:
Usando la función DATENAME() y obteniendo la parte del mes de la fecha especificada.
SELECT DATENAME(month, '2021/01/06');
Producción :
January
Ejemplo-3:
Usando la función DATENAME() y obteniendo la parte del día de la fecha especificada.
SELECT DATENAME(day, '2021/01/06');
Producción :
6
Ejemplo-4:
Usar la función DATENAME() y obtener la parte de la hora de la fecha especificada que también incluye la hora.
SELECT DATENAME(hour, '2021/01/06 05:30');
Producción :
5
Ejemplo-5:
Usando la función DATENAME() y obteniendo la segunda parte de la fecha especificada que incluye el tiempo también usando una variable.
DECLARE @date VARCHAR(50); SET @date = '2019/06/05 07:37:54'; SELECT DATENAME(second, @date);
Producción :
54
Solicitud :
Esta función se utiliza para encontrar la parte dada de la fecha especificada.
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA