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

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

Как выделить составляющую из даты? [SQL] [D7, IB6.x]


Геннадий ©   (2004-04-12 07:50:00) 

Каким образом в SQL-операторе выделить, скажем, значения года из столбца, имеющего тип ДатаВремя?

... T1 INNER JOIN ... T2 ON T1.YearNum = ?Func(T2.Start)

Поле Start имеет тип даты.


Кщд   (2004-04-12 11:30:00) [1]

Johnmen ©   (12.04.04 09:17) [6]
точно. поспешил. и насмешил. :)


Johnmen   (2004-04-12 09:17:00) [2]

Причем тут диалекты ?
Встроенная ф-ия EXTRACT есть, начиная с IB6.


Геннадий   (2004-04-12 08:47:00) [3]

Sergey13 ©   (12.04.04 08:42) [4]
2Геннадий ©   (12.04.04 08:37) [3]
UDF

Не понял, что такое UDF ?


Sergey13   (2004-04-12 08:42:00) [4]

2Геннадий ©   (12.04.04 08:37) [3]
UDF


Геннадий   (2004-04-12 08:37:00) [5]

А вот у IB 6.5 (по-моему) первый диалект. Что делать?


Кщд   (2004-04-12 08:13:00) [6]

Dialect3: extract(year from t2.start)


sniknik   (2004-04-12 08:12:00) [7]

EXTRACT(YEAR FROM T2.Start)


Наверх

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