Кстати о птичках.
В доке к IB6 есть вот такое про EXTRACT:

HOUR SMALLINT 1-23   <<<
А что, есть 24 часа? Сутки заканчиваются в 23:59:59, затем идет 00:00:00.
MINUTE SMALLINT 1-59   <<<
Аналогично. Нет 60 минут, есть 1 час.
YEARDAY SMALLINT 1-366  <<<<<<<<<<<<<<<<<<<<<<<<<<
Високосный год.

Угу.
А проверить?
select extract(YEARDAY from cast('1.1.2004 as date)) from rdb$database
и
select extract(YEARDAY from cast('31.12.2004' as date)) from rdb$database

Макмак



Ответить