1
0
mirror of https://github.com/postgres/postgres.git synced 2025-04-25 21:42:33 +03:00

Update INTERVAL items.

This commit is contained in:
Bruce Momjian 2005-03-24 03:50:24 +00:00
parent 0ca91482fa
commit 0275b3f783

View File

@ -2,7 +2,7 @@
TODO list for PostgreSQL TODO list for PostgreSQL
======================== ========================
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us) Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
Last updated: Wed Mar 23 21:11:00 EST 2005 Last updated: Wed Mar 23 22:50:24 EST 2005
The most recent version of this document can be viewed at the PostgreSQL web The most recent version of this document can be viewed at the PostgreSQL web
site, http://www.PostgreSQL.org. site, http://www.PostgreSQL.org.
@ -185,9 +185,11 @@ Data Types
o Add support for day-time syntax, INTERVAL '1 2:03:04' o Add support for day-time syntax, INTERVAL '1 2:03:04'
DAY TO SECOND DAY TO SECOND
o Add support for year-month syntax, INTERVAL '50-6' YEAR TO MONTH o Add support for year-month syntax, INTERVAL '50-6' YEAR TO MONTH
o Interpret syntax that isn't uniquely ISO or PG, like '1:30' or o For syntax that isn't uniquely ISO or PG syntax, like '1:30' or
'1' as ISO syntax, e.g. interpret '1:30' MINUTE TO SECOND as '1', treat as ISO if there is a range specification clause,
'1 minute 30 seconds' and as PG if there no clause is present, e.g. interpret '1:30'
MINUTE TO SECOND as '1 minute 30 seconds', and interpret '1:30'
as '1 hour, 30 minutes'
o Interpret INTERVAL '1 year' MONTH as CAST (INTERVAL '1 year' AS o Interpret INTERVAL '1 year' MONTH as CAST (INTERVAL '1 year' AS
INTERVAL MONTH), and this should return '12 months' INTERVAL MONTH), and this should return '12 months'
o Round or truncate values to the requested precision, e.g. o Round or truncate values to the requested precision, e.g.