Основы языка TRANSACT SQL. Казакова И.А. - 28 стр.

UptoLike

Составители: 

27
Таблица 14
Функции для работы с датой и временем
Функция
Действие
DATEADD
Добавляет к дате указанное значение дней, месяцев, часов и т.д.
DATEDIFF
Возвращает разницу между указанными частями двух дат
DATENAME
Выделяет из даты указанную часть и возвращает ее в символьном
формате
DATEPART
Выделяет из даты указанную часть и возвращает ее в числовом
формате
DAY
Возвращает число из указанной даты
GETDATE
Возвращает текущее системное время
ISDATE
Проверяет правильность выражения на соответствие одному
из возможных форматов ввода даты
MONTH
Возвращает значение месяца из указанной даты
YEAR
Возвращает значение года из указанной даты
Пример 7. Использование функций YEAR и MONTH для оп-
ределения месяца и года по дате рождения.
SELECT YEAR(Data_Rozhd) AS Год, MONTH(Data_Rozhd)AS
Месяц
FROM Teachers;
Краткие итоги
Основные встроенные функции, имеющиеся в распоряжении
пользователей при работе с TRANSACT SQL:
математические функции;
строковые функции;
функции для работы с датой и временем.
Контрольные вопросы
1. Какие типы встроенных функций существуют в TRANSACT
SQL?
2. К какому типу относятся функции ABS, LOG и SQRT?
3. К какому типу относятся функции RTRIM, STR и UPPER?
4. К какому типу относятся функции GETDATE, MONTH и
DATEADD?
                                                              Таблица 14
                Функции для работы с датой и временем
  Функция                           Действие
DATEADD   Добавляет к дате указанное значение дней, месяцев, часов и т.д.
DATEDIFF Возвращает разницу между указанными частями двух дат
DATENAME Выделяет из даты указанную часть и возвращает ее в символьном
          формате
DATEPART Выделяет из даты указанную часть и возвращает ее в числовом
          формате
DAY       Возвращает число из указанной даты
GETDATE   Возвращает текущее системное время
ISDATE    Проверяет правильность выражения на соответствие одному
          из возможных форматов ввода даты
MONTH     Возвращает значение месяца из указанной даты
YEAR      Возвращает значение года из указанной даты


     Пример 7. Использование функций YEAR и MONTH для оп-
ределения месяца и года по дате рождения.
     SELECT YEAR(Data_Rozhd) AS Год, MONTH(Data_Rozhd)AS
Месяц
     FROM Teachers;

                           Краткие итоги
     Основные встроенные функции, имеющиеся в распоряжении
пользователей при работе с TRANSACT SQL:
      математические функции;
      строковые функции;
      функции для работы с датой и временем.

                      Контрольные вопросы
       1. Какие типы встроенных функций существуют в TRANSACT
SQL?
    2. К какому типу относятся функции ABS, LOG и SQRT?
    3. К какому типу относятся функции RTRIM, STR и UPPER?
    4. К какому типу относятся функции GETDATE, MONTH и
DATEADD?

                                   27