티스토리 뷰
테이블 삭제(DROP TABLE) - Flashback Table 기능
실수로 테이블을 삭제한 경우 휴지통(recyclebin)으로부터 되살리는 작업
정해진 날짜없이 되살릴 수 있다.
유저 상관없이 삭제한게 들어옴
휴지통 공간이 꽉 차면 오래된 건 밀어버린다(순환형)
휴지통에 남아있는 한 되살릴 수 있다
1 | DESC recyclebin | cs |
1 2 | SELECT original_name, operation, droptime FROM recyclebin; | cs |
조회했을 때 해당 유저(로그인한 당사자)가 삭제한 것만 보여준다.
1 2 | COL original_type FORMAT a15 COL type FORMAT a7 | cs |
1 | / | cs |
되살리는 명령어
1 | FLASHBACK TABLE emp2 TO BEFORE DROP; | cs |
휴지통에 남아있는 것만 되살리기 가능
FLASHBACK - 삭제한 것 되살린다
BEFORE DROP - 삭제하기 이전으로
1 | DESC emp2 | cs |
'부산 ITWILL 학원 실습 > ORACLE' 카테고리의 다른 글
[SQL 활용] 8. 데이터정의어(DDL) - 테이블 삭제 - 테이블 절단 (0) | 2018.08.09 |
---|---|
[SQL 활용] 8. 데이터정의어(DDL) - 테이블 삭제 - 휴지통 거치지 않고 테이블 삭제하기 (0) | 2018.08.09 |
[SQL 활용] 8. 데이터정의어(DDL) - 테이블 삭제 - 테이블 삭제 명령어 (0) | 2018.08.09 |
[SQL 활용] 8. 데이터정의어(DDL) - 테이블 수정 - 테이블의 제약조건 삭제 (0) | 2018.08.09 |
[SQL 활용] 8. 데이터정의어(DDL) - 테이블 수정 - 테이블의 기존 컬럼에 제약 조건 추가 (0) | 2018.08.09 |