DECLARE
v_sno NUMBER;
BEGIN
--删除Sequence
execute immediate 'DROP SEQUENCE SEQ_ID ';
--查找最大记录select nvl(max(t.id)+1, 1) into v_sno from t_table t;
--新建Sequence
execute immediate 'create sequence SEQ_ID minvalue 1 maxvalue 999999999999999999999999999 start with '|| v_sno ||' increment by 1 cache 20'; commit;
END;
根据表中的记录重置Oracle序列的值
猜你喜欢
转载自blog.csdn.net/gaofuqi/article/details/26234669
今日推荐
周排行