SERIAL datatype, int or bigint?

Started by Rob Hoopmanabout 24 years ago2 messagesgeneral
Jump to latest
#1Rob Hoopman
rob@tuna.nl

Hi,
Does anyone know why the serial datatype inserts an int column into a
table but the max_value for the sequence is a bigint?

Thanks,
Rob

#2Neil Conway
neilc@samurai.com
In reply to: Rob Hoopman (#1)
Re: SERIAL datatype, int or bigint?

On Thu, 2002-03-07 at 17:24, Rob Hoopman wrote:

Hi,
Does anyone know why the serial datatype inserts an int column into a
table but the max_value for the sequence is a bigint?

In 7.2, sequences generate int64 values. Serial columns are int32 by
default: if you want 64 bit serials, use the "bigserial" or "serial8"
data-type.

Cheers,

Neil

--
Neil Conway <neilconway@rogers.com>
PGP Key ID: DB3C29FC