Re: 8.1.2 -32768::smallint - Mailing list pgsql-bugs

From Michael Fuhr
Subject Re: 8.1.2 -32768::smallint
Date
Msg-id 20061213154307.GA16823@winnie.fuhr.org
Whole thread Raw
In response to Re: 8.1.2 -32768::smallint  (Michael Fuhr <mike@fuhr.org>)
List pgsql-bugs
On Wed, Dec 13, 2006 at 08:34:38AM -0700, Michael Fuhr wrote:
> On Wed, Dec 13, 2006 at 03:03:43PM -0000, Jean-Gérard Pailloncy wrote:
> > On PostgreSQL 8.1.2
> > select -32768::smallint
> > throws the error
> > ERROR:  smallint out of range
>
> I think the cast is binding tighter than the unary minus,

Indeed it is; see the Operator Precedence table:

http://www.postgresql.org/docs/8.1/interactive/sql-syntax.html#SQL-PRECEDENCE

--
Michael Fuhr

pgsql-bugs by date:

Previous
From: Michael Fuhr
Date:
Subject: Re: 8.1.2 -32768::smallint
Next
From: Jean-Gérard Pailloncy
Date:
Subject: Re: 8.1.2 -32768::smallint