In the release not I can read:

#Allow arbitrary row expressions (Tom)

This allows columns to contain arbitrary composite types
like rows from other tables. [SNIPPED]



Wasn't this alread true on 7.4 ?

See:

kalman=# select version();
                                                 version
---------------------------------------------------------------------------------------------------------
 PostgreSQL 7.4.2 on i686-pc-linux-gnu, compiled by GCC gcc (GCC) 3.2.2 20030222 (Red 
Hat Linux 3.2.2-5)
(1 row)

kalman=# create table test ( a varchar, b varchar, c varchar );
CREATE TABLE
kalman=# create table test1 ( d integer, e test );
CREATE TABLE
kalman=# select * from test1;
 d | e
---+---
(0 rows)

kalman=# select e from test1;
 e
---
(0 rows)

kalman=# select (e).a from test1;
 a
---
(0 rows)




Regards Gaetano Mendola





---------------------------(end of broadcast)---------------------------
TIP 9: the planner will ignore your desire to choose an index scan if your
     joining column's datatypes do not match

Reply via email to