微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PostgreSQL设置主键自增、重置主键自增从1开始

新建序列自增

如果表已经建好,则用序列设置

1.右键设计表,选中主键

2.点击上方的“其他”,选择序列,点击新建序列

在这里插入图片描述

3.如下所示,和下图填入同样的内容并保存,取个名book_vendorcode_bid_seq(名字可以改,可以自己取一个

在这里插入图片描述

4.选中要设置自增的主键,在下方认里面输入nextval(‘book_vendorcode_bid_seq’)并保存

如下图所示则成功

在这里插入图片描述

自增字段

Postgresql设置主键自增

CREATE TABLE student (
	id serial  NOT NULL ,	//serial序列号
	name varchar(50) COLLATE pg_catalog.default NOT NULL,
	age int4,
	@R_107_4045@ion text COLLATE pg_catalog.default,
	CONSTRAINT _pkey PRIMARY KEY (id)  
);

重置主键自增,从1开始

Postgresql重置主键自增从1开始

TruncATE student RESTART IDENTITY;

清空表数据,自增从1开始

Postgresql重置主键自增从1开始

//清空表数据
TruncATE student;
//清空表数据,自增从1开始
TruncATE student RESTART IDENTITY;

参考:https://blog.csdn.net/weixin_43583693/article/details/105974638

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐