Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Поиск по дате. [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,Имя_поля);


Наверх

Титульная страница Поиск, карта сайта Написать письмо