![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Поиск по дате. [D5]
Карелин Артем © (2002-11-01 10:15:00)Проблема в том, что не могу найти, как правильно работать с датой в FB. Надо сделать отчеты по месяцам (годам, дням). Делаю как в книге по акцесссссссу select .... from ... where ...=year(Cdat_rec - поле с датой. Диалект 1). Так вот ругается на year. Грит не "знаю такого". Что посоветуете?
Johnmen (2002-11-01 11:59:00) [1]year и month - это не ф-ии, это предикаты;
select extract(year from <поле>) from table
select extract(month from <поле>) from table
gek (2002-11-01 11:40:00) [2]см Extract для Ib 6.0.. точно есть
Карелин Артем (2002-11-01 11:33:00) [3]>> gek © (01.11.02 11:22)
Аналогично :-) Вот их и хочу вспомнить.
gek (2002-11-01 11:22:00) [4]> Карелин Артем ©
Я точно доподлинно не помню но, там точно есть специальные функции именно для извлечения года/месяца и т.д.
Карелин Артем (2002-11-01 10:40:00) [5]sniknik © Взял Пачеко Delphi 4. Руководство разработчика.
Ныма. Эта тема там изящно пропущена, как и многие нужные только мне вещи.
Igor_ (2002-11-01 10:38:00) [6]В Interbase я для выбора года, месяца, дня писал свои udf в FB не знаю может есть стандартные. Если надо могу исходники этих функций кинуть.
sniknik (2002-11-01 10:32:00) [7]взять книгу по FB, year это функция из Accsess/MSSQL. :-))
Vikuksa (2002-11-01 10:32:00) [8]Используй ф-ю Format(yyyy,Имя_поля);