简介
用最简单的教程,抓住最重要的点。本章教程将带你认识Postgres的自增的用法,以及自增的原理。
本章节中会使用Navicat工具对Postgre的数据库进行操作,如果你能按照教程操作,这将会帮助你加深印象。
初遇自增
顾名思义,就是自动增加,最终产生的结果会生成一组有序的值,也称作序列值。
实际,我们仅仅需要两步操作即可为一个字段添加自增属性,第一步,声明自增变量,第二步引用自增变量。
声明自增变量
首先,我们使用下面的SQL命令创建一个自增变量,语法如下:
--auto 是自定义变量的名称,你可以使用任意名称
CREATE SEQUENCE "public"."auto"
INCREMENT 1 --自增的步长(每一次增加多少)
MINVALUE 1 --属性的最小值
MAXVALUE 9223372036854775807 --属性的最大值
START 1 --初始的值
CACHE 1; --缓存值的数量,缺省值为1,表示每次只产生1个新的值