On Wed, 06 Dec 2006 16:01:00 +0300, Ded <[EMAIL PROTECTED]> wrote:
>> тогда уже: extract(Year from date_field) * 365 + extract(Month
>> from date_field) * 30 + extract(Day from date_field)
>>
>> только вот не в каждом году 365 дней и не
>> в каждом месяце -- 30 :(

dateInt = cast(date_field - cast('01.01.0001' as timestamp) as integer);
dateFromDateInt = dateInt + cast('01.01.0001' as timestamp);

-- 
Сергей Смирнов.

Ответить