pgsql主键id本身不带自增,设置方法见https://blog.csdn.net/Beyond_F4/article/details/102475267
设置后向表中插入数据,默认id从1开始自增插入
如果表中已经有数据了,那么插入是徒劳的
需要设置自增初始值
执行sql
例如:表名table
select setval('table_id_seq',1000,false);
也可以在表对象信息ddl中查看
DEFAULT nextval(xxxxxx)

本文介绍在PgSQL中如何设置主键ID自增功能,包括默认从1开始自增的方法,以及当表中已有数据时如何设置自增初始值。通过执行特定SQL语句实现自增序列控制。
pgsql主键id本身不带自增,设置方法见https://blog.csdn.net/Beyond_F4/article/details/102475267
设置后向表中插入数据,默认id从1开始自增插入
如果表中已经有数据了,那么插入是徒劳的
需要设置自增初始值
执行sql
例如:表名table
select setval('table_id_seq',1000,false);
也可以在表对象信息ddl中查看
DEFAULT nextval(xxxxxx)

4700
2万+
9357
591
2050

被折叠的 条评论
为什么被折叠?
