gpt4 book ai didi

PostgreSQL 序列连接到列

转载 作者:行者123 更新时间:2023-11-29 13:13:42 25 4
gpt4 key购买 nike

所以我现在正在处理一个数据库,我可以看到有大量的序列。我想知道序列如何链接到相应的列以增加值。

例如,如果我创建一个包含列名 ID 的新表,我将如何向该列应用序列。

最佳答案

通常,序列是隐式创建的。在 Postgres 10 或更高版本中使用 serial 列或(或者)使用 IDENTITY 列。详情:

序列在内部是独立的对象,可以由列“拥有”,这对于上述示例是自动发生的。 (但你也可以有独立的序列。)它们随着专用函数 nextval() 递增,该函数自动用于上述列的列默认值。更多 sequence manipulation functions in the manual .

详细信息:

或者您可以使用 ALTER SEQUENCE操纵各种属性。

特权必须针对 serial 列显式更改,而对于较新的 IDENTITY 列则隐式更改。

关于PostgreSQL 序列连接到列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51660899/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com