Re: Typed tables - Mailing list pgsql-hackers

From Peter Eisentraut
Subject Re: Typed tables
Date
Msg-id 1263288521.14170.1.camel@fsopti579.F-Secure.com
Whole thread Raw
In response to Re: Typed tables  (Andrew Chernow <ac@esilo.com>)
Responses Re: Typed tables  (Pavel Stehule <pavel.stehule@gmail.com>)
Re: Typed tables  (Andrew Chernow <ac@esilo.com>)
List pgsql-hackers
On mån, 2010-01-11 at 19:27 -0500, Andrew Chernow wrote:
> Peter Eisentraut wrote:
> > On mån, 2010-01-11 at 15:02 -0500, Andrew Chernow wrote:
> >> ISTM that the ultimate would be a 'create table (...._) without storage' 
> >> (or some'm) and make 'create type' an alternate syntax for SQL 
> >> conformance.
> > 
> > I don't really understand the purpose of that.
> > 
> 
> What is the point of CREATE TYPE name AS () syntax?  Why would one use create 
> type when there is create table?  Does it provide additional functionality I am 
> unaware of or does it exist for comformance reasons?

Well, that is a very deep question. ;-)  I suppose a concise answer
would be that types are for passing data around between functions, and
tables are for storing data on disk.



pgsql-hackers by date:

Previous
From: Dimitri Fontaine
Date:
Subject: Re: damage control mode
Next
From: Magnus Hagander
Date:
Subject: Re: mailing list archiver chewing patches