Re: some problem with casting unknown to smallint - Mailing list pgsql-hackers

From Tom Lane
Subject Re: some problem with casting unknown to smallint
Date
Msg-id 11408.1225284247@sss.pgh.pa.us
Whole thread Raw
In response to Re: some problem with casting unknown to smallint  ("Pavel Stehule" <pavel.stehule@gmail.com>)
Responses Re: some problem with casting unknown to smallint
List pgsql-hackers
"Pavel Stehule" <pavel.stehule@gmail.com> writes:
> I understand. So every smallint should be call with casting?

A long time ago we tried to make small integer literals be interpreted
as int2 initially, instead of int4, and the attempt failed rather
spectacularly.  (It broke most of the regression tests, IIRC, in ways
that suggested that many client applications would have problems too.)
Perhaps PG's type system has matured to the point where it'd work better
now, but I'm not really interested in trying it.  I don't see very much
point in declaring functions to take smallint rather than int anyway...
        regards, tom lane


pgsql-hackers by date:

Previous
From: Tom Lane
Date:
Subject: Re: Updating FSM on recovery
Next
From: "Pavel Stehule"
Date:
Subject: Re: some problem with casting unknown to smallint