云数据库 GAUSSDB-ALTER SEQUENCE:示例

时间:2025-07-25 09:27:28

示例

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
--创建一个名为serial的递增序列,从101开始。
gaussdb=# CREATE SEQUENCE serial START 101;

--创建一个表,定义默认值。
gaussdb=# CREATE TABLE t1(c1 bigint default nextval('serial'));

--将序列serial的归属列变为t1.c1。
gaussdb=# ALTER SEQUENCE serial OWNED BY t1.c1;

--删除序列
gaussdb=# DROP SEQUENCE serial cascade;
gaussdb=# DROP TABLE t1;
support.huaweicloud.com/distributed-devg-v3-gaussdb/gaussdb-12-0482.html