Re: CC Date format code defaults to current centry

Andre Maasikas <andre@abs.ee>

From: Andre Maasikas <andre@abs.ee>
To:
Cc: pgsql-bugs@postgresql.org
Date: 2005-03-14T11:11:58Z
Lists: pgsql-bugs
Bruce Momjian wrote:
> Joe Brown wrote:
> 
>>joe=> select to_date('19450323','CCYYMMDD');
>>  to_date  
>>------------
>> 2045-03-23
>>(1 row)
>>
>>joe=> select to_date('19450323','YYYYMMDD');
>>  to_date  
>>------------
>> 1945-03-23
>>(1 row)
>>
>>I thought the former would be "more" correct.  But it seems I am mistaken.
> 
> 
> Uh, 1945 _is_ in the 20th century, but I can see how it is confusing.
> 
Yes, but the other way around: to_date('19450323','CCYYMMDD')
shoold be a year in the 19th century?

ps another db seems to disallow CC on input - maybe because one can
get into weird situations like to_date('2005 18','YYYY CC') or something 
similar.

Andre