oracle修改sequence的开始值为1

oracle的sequence并不能直接修改开始值,而是需要通过修改增量的值来间接修改开始值。

具体步骤如下:

 

 1、先获取sequence的开始值:例如1000

2、然后把增量的值设置为-1000。

3、然后再次获取sequence的开始值:这时候就变成1了。(1000-1000+1)

4、最后需要把增量重新设置为1(如果不设置的话,增量就变成-1000了)

 

参考:https://www.cnblogs.com/HiJacky/p/5509742.html

posted @ 2020-07-17 17:21  masha2017  阅读(890)  评论(0编辑  收藏  举报