]> granicus.if.org Git - postgresql/commit
Add items:
authorBruce Momjian <bruce@momjian.us>
Sat, 7 May 2005 04:24:34 +0000 (04:24 +0000)
committerBruce Momjian <bruce@momjian.us>
Sat, 7 May 2005 04:24:34 +0000 (04:24 +0000)
commit5894e7e36e3af7111fb420434ba0f262dcd3f6af
tree1c4076530e6ee610f2be04a0e257f2d4e8a8bd83
parentb63990c6a8387c8cae9c253508c333e267f9d442
Add items:

> * Prevent to_char() on interval from returning meaningless values
>
>   For example, to_char('1 month', 'mon') is meaningless.  Basically,
>   most date-related parameters to to_char() are meaningless for
>   intervals because interval is not anchored to a date.
>
> * Allow to_char() on interval values to accumulate the highest unit
>   requested
>
>  o to_char(INTERVAL '1 hour 5 minutes', 'MI') => 65
>  o to_char(INTERVAL '43 hours 20 minutes', 'MI' ) => 2600
>  o to_char(INTERVAL '43 hours 20 minutes', 'WK:DD:HR:MI') => 0:1:19:20
>  o to_char(INTERVAL '3 years 5 months','MM') => 41
>
>   Some special format flag would be required to request such
>   accumulation.  Such functionality could also be added to EXTRACT.
>   Prevent accumulation that crosses the month/day boundary because of
>   the uneven number of days in a month.
>
doc/TODO
doc/src/FAQ/TODO.html