The following bug has been logged on the website:

Bug reference:      8401
Logged by:          Alexey Borzov
Email address:      borz_...@cs.msu.su
PostgreSQL version: 9.3rc1
Operating system:   irrelevant
Description:        

For interval, multiple units:


postgres=# select '1 year day second'::interval;
 interval 
----------
 1 year
(1 row)


Geometric, missing comma:


postgres=# select '(1,2)(3,4)'::box, '1,2 3,4'::box;
     box     |     box     
-------------+-------------
 (3,4),(1,2) | (3,4),(1,2)
(1 row)


Geometric, one trailing comma:


postgres=# select '(1,2)(3,4),'::box;
     box     
-------------
 (3,4),(1,2)
(1 row)


Geometric, more trailing commas:


postgres=# select '(1,2)(3,4)(5,6),,'::path;
        path         
---------------------
 ((1,2),(3,4),(5,6))
(1 row)


Geometric, unbalanced delimiters:


postgres=# select '(1,2),3)'::circle;
  circle   
-----------
 <(1,2),3>
(1 row)


Geometric, mismatched delimiters:


postgres=# select '((1,2),3>'::circle;
  circle   
-----------
 <(1,2),3>
(1 row)


Confirmed on 9.0.13 and 9.3rc1, dates waaaaaay back.



-- 
Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-bugs

Reply via email to