oracle批量将sequence的next number修改为10000

2011-07-25 阅读数:2217

因内外网sequence不一致,经常是部分sequence未能同步至外网(外网的sequence可能亦增大了,所以不能简单进行同步),因此,选择了先批量全部删除,然后再批量创建,看以下两句语句。

select 'drop sequence ' || s.sequence_name || ';'  from user_sequences s where s.last_number < 10000;

select 'create sequence ' || s.sequence_name || ' start with 10000;'  from user_sequences s where s.last_number < 10000;

声明: 本文采用 BY-NC-SA 协议进行授权. 转载请注明转自: oracle批量将sequence的next number修改为10000

相关评论

验证码: