介绍
这篇文章主要介绍了PostgreSQL怎么设置主键序列,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。
PostgreSQL数据库不同于mysql,当数据表的id字段配置为自增时,需要先建立主键序列,可以自行增加标识字段,通过navicat设置主键序列.PostgreSql数据库没有自己添加字段的说法,而且PostgreSQL数据库不同于mysql,我们实现id自递增,先创建一个关联序列,就是主键序列,可以自行增加标识字段,通过navicat设置主键序列。
<强>设置主键序列的操作强>
<强> 1,添加主键强>
alter table goods add primary 关键(sid);
<强> 2,创建COMAPNY4表,其中id作为主键(主键类型为int4) 强>
CREATE table COMPANY4 ( ,,ID INT  PRIMARY KEY ,,,, NOT 空, ,,NAME ,,,,,,,,,, TEXT ,,, NOT 空, ,,AGE ,,,,,,,,,,, INT ,,,, NOT 空, ,,ADDRESS ,,,,,,, CHAR (50), ,,SALARY ,,,,,,,,真的 );
<>强,3,创建序列,新增查询,将这段代码放进去,执行查询强>
CREATE SEQUENCE public.table_user_id_seq INCREMENT 1 start 1 MINVALUE 1 MAXVALUE 9223372036854775807 CACHE 1;
<强> 4,给表的字段id设置默认值强>
<>之前,,nextval (& # 39;“table_user_id_seq" & # 39;)感谢你能够认真阅读完这篇文章,希望小编分享的“PostgreSQL怎么设置主键序列”这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!