Database 9.0.4
Driver PostgreSQL 9.1 JDBC4 (build 902)
The following projection is not described with the expected type+precision as one would expect from ISO-SQL
Is this a known Postgres bug, quirk or ....
t1.c1 char(32)
t2.c1 varchar(32)
select t1.c1 returns precision of 32
select t2.c1 returned precision of 32
t1.c1
union
t2.c1
returns precision 2147483647