Показать сообщение отдельно
Старый 18.12.2003, 06:52   #5  
Антон Солдатов is offline
Антон Солдатов
Соучастник
Аватар для Антон Солдатов
 
386 / 27 (1) +++
Регистрация: 29.12.2002
Адрес: Новосибирск
я просто написал функцию которая формирует длинную строку ranges а-ля "01MonthStartYear..31MonthStartYear, 01011951..31011951,...,01MonthEndYear..31MonthEndYear".

Некрасиво, но Connection-ом совсем пользоваться не хочется. Тем более, что функции month() в oracle нет, придется изворачиваться и писать различные sql-запросы для разных типов БД и т.д.