PostgreSQL的序列本身是需要创建的类似于一个数字序列的生成器,表中字段需要通过设置来获取序列给出的值, one by one ....这里对于POSTGRESQL 创建序列有几个需要了解和知道的地方
1 postgresql 的序列是可以有类型的
2 postgresql 的学是有range的,也就是可以设置最大和最小的值
3...postgresql 的序列是可以循环使用的达到了最大值后,如果设置了循环是可以从头开始的
4 cache 这个是PG对于自增序列的一个友好和快速数据分配和插入的支持,我们可以
create sequence...由于我们之前设置的初始值是100 所以这边通过nextval 的第一个值是100
?...如 cache 是1000 , 则第一个表当前的插入值是 100, 我们在绑定第二个表后,在此插入值是 1100, 而在绑定第三个表,插入值是 2100.