您的位置首页生活百科

oracle序列用nextval取值的问题

oracle序列用nextval取值的问题

的有关信息介绍如下:

oracle序列用nextval取值的问题

不知你注意了没有,每一个sequence.nextval的值是不一样的,而且同一sequence每次取值是不一样的。当sequence的cache为0时,每次sequence.nextval得到的值是当前sequence的值加1。但cache不为0时,比如为20,他就意味着每次在缓存中去20次再写入数据库去,这样的的用sequence.nextval得到的值就比较难确定,但能保证每次去的值不一样,是递增的。