Функция DATENAME () в SQL Server
DATENAME () функция:
Эта функция в SQL Server используется для поиска заданной части указанной даты. Более того, он возвращает выходное значение в виде строки.
Функции :
- Эта функция используется для поиска заданной части указанной даты.
- Эта функция относится к функциям даты.
- Эта функция принимает два параметра, а именно интервал и дату.
- Эта функция также может включать время в раздел даты.
- Эта функция возвращает вывод в строковой форме.
Синтаксис:
DATENAME (интервал, дата)
Параметр:
Этот метод принимает два параметра, как указано ниже.
- interval - это указанная часть, которая должна быть возвращена. Более того, значения интервала могут быть такими, как указано ниже.
year, yyyy, yy = Год, который является указанным годом. квартал, qq, q = квартал, который является указанным кварталом. месяц, мм, m = месяц, который является указанным месяцем. dayofyear, dy, y = День года, который является указанным днем года. day, dd, d = День, который является указанным днем. week, ww, wk = неделя, которая является указанной неделей. рабочий день, dw, w = будний день, который является указанным днем недели. час, чч = час, который является указанным часом. минута, mi, n = Минута, то есть указанная минута. second, ss, s = Second, которая является указанной секундой. миллисекунда, мс = Миллисекунда, которая является указанной миллисекундой.
- дата - это указанная дата, которая должна использоваться.
Возврат:
Он возвращает заданную часть указанной даты.
Пример-1:
Использование функции DATENAME () и получение части года указанной даты.
ВЫБЕРИТЕ ИМЯ (год, '2021/01/06');
Выход :
2021 г.
Пример-2:
Использование функции DATENAME () и получение части месяца указанной даты.
ВЫБЕРИТЕ ИМЯ ДАТЫ (месяц, '2021/01/06');
Выход :
Январь
Пример-3:
Использование функции DATENAME () и получение дневной части указанной даты.
ВЫБРАТЬ ИМЯ ДАТЫ (день, 01.01.2021);
Выход :
6
Пример-4:
Использование функции DATENAME () и получение часовой части указанной даты, которая также включает время.
ВЫБРАТЬ ИМЯ ДАТЫ (час, '2021/01/06 05:30');
Выход :
5
Пример-5:
Использование функции DATENAME () и получение второй части указанной даты, которая также включает время, с помощью переменной.
ОБЪЯВИТЬ @date VARCHAR (50); УСТАН @date = '2019/06/05 07:37:54'; ВЫБРАТЬ ИМЯ ДАТЫ (второе, @ дата);
Выход :
54
Заявление :
Эта функция используется для поиска заданной части указанной даты.