Función DATEPART():
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 un número entero.
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 número entero.
Sintaxis:
DATEPART(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 DATEPART() y obteniendo la parte del año de la fecha especificada.
SELECT DATEPART(year, '2017/08/25');
Producción :
2017
Ejemplo-2:
Usar la función DATEPART() y obtener la parte del mes de la fecha especificada.
SELECT DATEPART(month, '2017/08/25');
Producción :
8
Ejemplo-3:
Usar la función DATEPART() y obtener la parte del día de la fecha especificada.
SELECT DATEPART(day, '2017/08/25');
Producción :
25
Ejemplo-4:
Usar la función DATEPART() y obtener la parte de la hora de la fecha especificada que también incluye la hora.
SELECT DATEPART(hour, '2021/01/06 05:30');
Producción :
5
Ejemplo-5:
Usar la función DATEPART() y obtener 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 DATEPART(second, @date);
Producción :
54
Aplicación:
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