现在的位置: 首页 > 综合 > 正文

使用SQL重设数据库Sequence的当前值

2017年12月20日 ⁄ 综合 ⁄ 共 211字 ⁄ 字号 评论关闭

很多时候,我们需要把数据库Sequence设置到某个特定的值开始,但是又不想重建这个Sequence

那下面的SQL语句就可以实现这样的功能:

其中user_seq是需要操作的Sequence名称,1 .. 100是递增100次

DECLARE
   rowCount1   NUMBER;
BEGIN
   FOR cc IN 1 .. 100
   LOOP
      SELECT user_seq.NEXTVAL INTO rowCount1 FROM DUAL;
   END LOOP;
END;

抱歉!评论已关闭.