在psql中往往我们需要设置一个自增的主键id字段,psql中不像SQL Server那样点选 打钩傻瓜式就能设置好的,是需要创建序列的:CREATE SEQUENCE,关键字SEQUENCE。

我们先看看创建过后的结果:

psql 关于主键自增的问题(用的Navicat工具)

我们可以看到设置自增后字段默认:nextval('bid_id_seq'::regclass) ,bid为我的表名。

故可以译为:下一个值为此表下此字段的注册自增序列。


 

如何创建id自增字段?

答:建表时使用“serial”关键字,“PRIMARY KEY”关键字为设置主键。故设置主键自增id方式如下: 

  
1 create table test_b 
2 ( 
3   id serial PRIMARY KEY, //主键并自增
4   name character varying(64) 
5 );
View Code

相关文章:

  • 2022-12-23
  • 2021-09-04
  • 2021-06-20
  • 2021-06-25
  • 2021-09-17
  • 2022-02-06
  • 2021-11-18
  • 2021-05-16
猜你喜欢
  • 2022-12-23
  • 2022-03-02
  • 2021-05-26
  • 2021-08-08
  • 2022-12-23
  • 2021-09-27
  • 2022-01-31
相关资源
相似解决方案