검색결과 리스트
글
sequence reset 프로시져
ORACLE
2014. 10. 26. 22:32
오라클 시퀀스 리셑 프로시져 입니다.
입력받은 이름의 시퀀스를 대상으로 currnet value를 0으로 리셑합니다.
입력받은 이름의 시퀀스를 대상으로 currnet value를 0으로 리셑합니다.
create or replace procedure reset_seq( p_seq_name in varchar2 ) is l_val number; begin execute immediate 'select ' || p_seq_name || '.nextval from dual' INTO l_val; execute immediate 'alter sequence ' || p_seq_name || ' increment by -' || l_val || ' minvalue 0'; execute immediate 'select ' || p_seq_name || '.nextval from dual' INTO l_val; execute immediate 'alter sequence ' || p_seq_name || ' increment by 1 minvalue 0'; end; /
'ORACLE' 카테고리의 다른 글
TEXT AWR 생성 및 파싱하기 (0) | 2015.04.21 |
---|---|
sqlplus 백스페이스 사용하기 (0) | 2014.12.09 |