Re: can't create type lo (BLOB) - Mailing list pgsql-general

From Tom Lane
Subject Re: can't create type lo (BLOB)
Date
Msg-id 11020.1041624868@sss.pgh.pa.us
Whole thread Raw
In response to can't create type lo (BLOB)  ("Daniel Schuchardt" <daniel_schuchardt@web.de>)
List pgsql-general
"Daniel Schuchardt" <daniel_schuchardt@web.de> writes:
> Why this? With PostrgreSql 7.2 this works well.

7.3 tries to enforce type safety (with 7.2 it's trivial to create type
definitions that crash the server when used).  Your type declaration
doesn't pass because the I/O functions are declared to be for int4,
not lo.

My advice as of 7.3 would be to create type lo as a domain alias for
type OID:

regression=# create domain lo as oid;
CREATE DOMAIN

            regards, tom lane

pgsql-general by date:

Previous
From: Jean-Luc Lachance
Date:
Subject: cache lookup failed on COPY
Next
From: Tom Lane
Date:
Subject: Re: postmaster.pid