Dev_Tip/Oracle_Tip 4

[Oracle] 쓰레기 테이블 삭제하기

[오라클에서 BIN$로 시작하는 테이블 삭제하기] 아래 방법으로 테이블을 삭제했을 경우 BIN$로 시작하는 쓰레기 테이블이 생성된다 --일반 테이블 삭제하기 DROP TABEL 테이블명 쓰레기 테이블은 아래 SQL로 지울 수 있다 --쓰레기 테이블 삭제하기 PURGE RECYCLEBIN 쓰레기 테이블이 생성되지 않게 삭제하는법 --쓰레기 테이블 생기지 않게 삭제하기 DROP TABEL 테이블명 PURGE

Dev_Tip/Oracle_Tip 2021.06.25

[Oracle] 시퀀스 초기화

시퀀스 초기화하기 --1.현재 시퀀스값 확인 SELECT LAST_NUMBER FROM USER_SEQUENCES WHERE SEQUENCE_NAME = '시퀀스명' --2.현재 시퀀스의 INCREMENT를 현재 값 만큼 차감 ALTER SEQUENCE 시퀀스명 INCREMENT BY -현재시퀀스; ex) : 1번 수행후 확인결과 현재시퀀스가 10일때 ALTER SEQUENCE 시퀀스명 INCREMENT BY -10; --3.시퀀스의 다음 값 실행 SELECT 시퀀스명.NEXTVAL FROM DUAL --4.현재시퀀스값 조회 SELECT 시퀀스명.CURRVAL FROM DUAL --5. 시퀀스의 INCREMENT 를 1로 설정 ALTER SEQUENCE 시퀀스명 INCREMENT BY 1;

Dev_Tip/Oracle_Tip 2021.05.24
728x90
반응형