BUG #14049: Integer out of range on insert with default id - Mailing list pgsql-bugs

From d.j.yotta@gmail.com
Subject BUG #14049: Integer out of range on insert with default id
Date
Msg-id 20160328230632.2903.42295@wrigleys.postgresql.org
Whole thread Raw
Responses Re: BUG #14049: Integer out of range on insert with default id
List pgsql-bugs
The following bug has been logged on the website:

Bug reference:      14049
Logged by:          Daniel Sheffield
Email address:      d.j.yotta@gmail.com
PostgreSQL version: 9.5.1
Operating system:   Linux x64
Description:

Not sure if this is a bug, but it seems strange to me that the SERIAL
numeric type is 4 bytes, yet the default backing sequence for which
nextval() is called is 8 bytes.
http://www.postgresql.org/docs/9.5/static/datatype-numeric.html

I'm seeing 'integer out of range' upon inserting into a table where all of
the parameters look fine. The id parameter is not specified and hence will
be generated automatically by the sequence, causing the insert to fail if
the generated id is bigger than maximum int value.

pgsql-bugs by date:

Previous
From: "David G. Johnston"
Date:
Subject: Re: BUG #14048: copy issues with jsonb
Next
From: Tom Lane
Date:
Subject: Re: BUG #14049: Integer out of range on insert with default id