Re: [GENERAL] Nested tables - Mailing list pgsql-general

From Matt McClure
Subject Re: [GENERAL] Nested tables
Date
Msg-id Pine.GSO.3.94.980724153702.22785J-100000@mercury.cis.yale.edu
Whole thread Raw
In response to Nested tables  (Ferruccio Zamuner <solo3@mail.chierinet.it>)
List pgsql-general
On Fri, 24 Jul 1998, Ferruccio Zamuner wrote:

> CREATE TABLE foo (
>  x  int2
> );
>
> CREATE TABLE bar (
>  y  foo,
>  z  int
> );
>
> I read on some Postgres mailing digest that I had to put the OID of instance
> of foo into y field of bar.
>
> So I tried.
>
> The problem is that when I submit the following query:
>
>    SELECT foo.x, bar.z WHERE foo.oid=bar.y;
>
> trying to catch int fields either from bar and from its instance of foo,
> Postgres replies that bar.y (of type foo) and foo.oid (of type oid) cannot be
> compared.
> I've also tried to cast them in many ways but the answer never changes!


You could declare bar.y to be of type oid instead of type foo.


pgsql-general by date:

Previous
From: lynch@lscorp.com (Richard Lynch)
Date:
Subject: Re: [GENERAL] Re: [INTERFACES] ODBC Driver -- Access Order By problem solved!!!
Next
From: lynch@lscorp.com (Richard Lynch)
Date:
Subject: Re: [GENERAL] Sufficient Primary Key?