Инструменты пользователя

Инструменты сайта


datediff



DATEDIFF()

Версии сервера

0.9 1.0 1.5.3 1.5.4 1.5.5 2.0 2.0.3 2.0.4 2.1 2.5 3.0
- - - - - - - - Да Да Да

Доступно в

Формат

DATEDIFF(<timestamp_part> FROM <date_time1> TO <date_time2>) или DATEDIFF(<timestamp_part>, <date_time1>, <date_time2>)

,где timestamp_part ::= { YEAR | MONTH | DAY | HOUR | MINUTE | SECOND | MILLISECOND }

Описание

Возвращает разницу между <date_time1> и <date_time2> в выбранных единицах времени.

Если <date_time2> больше (позднее) <date_time1>, то результат положительный.

Если <date_time2> меньше <date_time1>, то результат отрицательный.

Если <date_time1> равно <date_time2>, то результат нулевой.

Пример

  SELECT DATEDIFF(DAY, (CAST('TOMORROW' AS DATE) -10), CURRENT_DATE) AS datediffresult FROM rdb$database;

См. также

Источник

Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
F Q R G N
 
datediff.txt · Последнее изменение: 2011/12/21 23:26 (внешнее изменение)