|
Программирование >> Создание клиентов mysql
NOW() Эта функция определяет текущие дату и время. Формат возвращаемого значения соответствует контексту (листинг 12.111). PERI0D ADD(nepHOA, месяцы) Эта функция прибавляет указанное число месяцев к заданному периоду, который представляет собой обозначение номера месяца конкретного года. Пример, показанный в листинге 12.112, говорит о том, что через 15 месяцев после января 1970 г. будет апрель 1971 г. PERIOD р1РР(период1, период2) Эта функция определяет разницу в месяцах между двумя периодами (листинг 12.113). Период - это номер месяца конкретного года. Функции работ с датой и временем 197 ОиЛЙТЕЩдата) Эта функция определяет квартал года, соответствующий заданной дате (листинг 114). К первому кварталу относятся первые три месяца года. 8ЕСОЫО(время) Эта функция возвращает числ кунд, соответствующее заданному времени (листинг 12.115). SEC TOjriME(ceKyHAbO Эта функция вычисляет время по указанному количеству секунд (листинг 12.116). Значение времени не обязательно находится в пределах суток. Так, если число секунд будет превышать 86400, то количество часов окажется большим, чем 24. Функция выполняет обратное преобразование. 8иВОАТЕ(дата, INTERVAL значение тип) Это синоним функции DATE SUB (). SYSDATEO Это синоним функции NOW(). Т1МЕ РОЯМАЦ\время, формат) Эта функция возвращает значение времени, отформатированное в соответствии с заданной спецификацией. Допустимые коды формата бьши перечислены в табл. 12.2. В листинге 12.117 значение времени выдается в 12-часовом формате. mysql> SELECT TIME FORMAT{23:45: 01, %r); 3:45:01,%r) Ч (I 11:45:0M 1 row in set (0.00 sec) ПМЕ ТО 8ЕС(время) Эта функция преобразует заданное значение времени в количество секунд (листинг 18). Функция SEC TO TIM ) выполняет обратное преобразование. mysql> SELECT TIME TO SEC(01:23:45);
I 5025 I 1 row in set (0.00 sec) ТО ОАУ8(дата) Эта функция вычисляет количество дней, прошедших с начала летоисчисления до указанной даты (листинг 12.119). Даты до 1582 г. определяются неправильно, поскольку MySQL не учитывает изменения, связанные с появлением григорианского календаря. Обратное преобразование выполняет функция FROM DAYS ().
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |