PostgreSQL怎么设置主键序列

  介绍

这篇文章主要介绍了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怎么设置主键序列”这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

PostgreSQL怎么设置主键序列