From: | Adrian Klaver <adrian(dot)klaver(at)aklaver(dot)com> |
---|---|
To: | Alexey Dokuchaev <danfe(at)nsu(dot)ru>, pgsql-general(at)postgresql(dot)org |
Subject: | Re: (2^63 - 1)::bigint => out of range? (because of the double precision) |
Date: | 2018-06-08 17:35:23 |
Message-ID: | 718d7650-fb14-afce-2b34-334bc5cbbd5b@aklaver.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On 06/08/2018 10:23 AM, Alexey Dokuchaev wrote:
> Hi there,
>
> P.S. On a tangentally related note, why is "NO CYCLE" is the default
> for sequences?
>
> [*] Per documentation, "The [SQL] standard's AS <data type> expression
> is not supported." Another "why is it so?" question, btw. ;-)
>
I found it. Its in the docs for 9.6-. That is not the case anymore in 10+:
https://www.postgresql.org/docs/10/static/sql-createsequence.html
"data_type
The optional clause AS data_type specifies the data type of the
sequence. Valid types are smallint, integer, and bigint. bigint is the
default. The data type determines the default minimum and maximum values
of the sequence.
"
--
Adrian Klaver
adrian(dot)klaver(at)aklaver(dot)com
From | Date | Subject | |
---|---|---|---|
Next Message | Jeremy Finzel | 2018-06-08 17:38:03 | Re: ERROR: found multixact from before relminmxid |
Previous Message | Adrian Klaver | 2018-06-08 17:30:45 | Re: (2^63 - 1)::bigint => out of range? (because of the double precision) |