与Oracle 不同的是PostgreSQL 的基本对于序列的使用是一个表一个序列的方式....postgresql 的序列是可以循环使用的达到了最大值后,如果设置了循环是可以从头开始的
4 cache 这个是PG对于自增序列的一个友好和快速数据分配和插入的支持,我们可以
create sequence...truncate 表后,并没有讲序列的值进行任何改变,在此插入数据库还是会继续累加上一次的值....说完这些其实就有一个问题了, ORACLE 当中的序列是可以一个序列绑定到多个表的上来进行序列的值的给出. 那么POSTGRESQL 本身是不是可以这样做,我们来实验一下....从上面的测试看,我们的可以明显的看到一个问题,如果一个序列挂多个表,则对于序列来说,是顺序性的,并不能做到一个序列分别对每个表进行分别的计数.