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

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

Функция определения кол-ва дней в месяце [D5, MSSQL]


Vick ©   (2003-09-17 16:40:00) 

Доброго всем дня! Может кто подскажет, есть ли в MSSQL-е функция определения кол-ва дней в месяце, а то как-то не хочется возиться с дополнительными операциями....

Заранее спасибо за ответ.


MOA   (2003-09-17 21:18:00) [1]

SET @Dat = "20040204"
SELECT DATEDIFF(d, DATEADD(d, 1 - DATEPART(d,@Dat), @Dat), DATEADD(m, 1, DATEADD(d, 1 - DATEPART(d,@Dat), @Dat)))
Удачи!


Игорь Ч   (2003-09-17 18:19:00) [2]

С ходу нельзя, можно через DataAdd или через DataDiff


Владислав   (2003-09-17 17:58:00) [3]

Насколько знаю, нет такой. Надеюсь в BOL все описано.


Fiend   (2003-09-17 17:56:00) [4]

зачем сразу в Делфи, может ему надо именно на сервере, не тянуть же ради этого данные на клиент?


Andriy Tysh   (2003-09-17 17:50:00) [5]

А в Делфи в лом это делать?


Fiend   (2003-09-17 17:36:00) [6]

Готовой нету, а что трудно вычислить?


Наверх

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