在POSTGRESQL13中使用什么类型的代码来创建序列?

在POSTGRESQL13中使用什么类型的代码来创建序列?,postgresql,Postgresql,最近在postgres13中,哪个数据类型用于生成序列? 单独创建序列还是使用串行或标识数据类型? 哪一个是最好的,为什么? 数据类型之间的映射也很容易?如果不指定类型,则默认数据类型为bigint 可选子句AS data_type指定序列的数据类型。[…]bigint是默认值。数据类型确定序列的默认最小值和最大值 (强调矿山) 但是,对于当前的Postgres版本,它将使用identity列,而不是serial 在声明标识列时,可以控制基础序列的详细信息(最重要的是数据类型)

最近在postgres13中,哪个数据类型用于生成序列? 单独创建序列还是使用串行或标识数据类型? 哪一个是最好的,为什么? 数据类型之间的映射也很容易?

如果不指定类型,则默认数据类型为
bigint

可选子句
AS data_type
指定序列的数据类型。[…]
bigint
是默认值。数据类型确定序列的默认最小值和最大值

(强调矿山)

但是,对于当前的Postgres版本,它将使用
identity
列,而不是
serial

在声明标识列时,可以控制基础序列的详细信息(最重要的是数据类型)