GBase 8s
运维管理
文章

查询序列当前值

GBase社区管理员
发表于2024-01-30 16:23:4440次浏览0个评论

序列默认cache 20,以下sql查到的值为下次cache开始值:

SELECT cur_serial8 FROM systables t,sysmaster:sysptnhdr p
WHERE t.partnum=p.partnum
AND t.tabname='seqname'

要能在系统表查询到序列当前值,需设置序列cache为1,如:

create sequence seq1 cache 1;

ALTER SEQUENCE seq cache 1;

评论

登录后才可以发表评论