flashback table 2

[SQL] DB 스터디 - 17

FLASHBACK 메모리 - 사람 살리는 메모리 1. FLASHBACK 메모리- 사용자 실수에 의한 데이터 수정 시, 백업 없이 복구할 수 있음- FLASHBACK메모리는 Undo데이터를 기반으로 수정되는 정보를 저장하고 있음 2. FLASHBACK QUERY : 테이블이 특정 시점에 있는 정보들을 가져오는 작업- 삭제된 내용을 보고 실수한 데이터를 수정할 수 있음예)->-- 삭재된 시점의 번호 - 1 : 삭제 직전의 정보SELECT *FROM empl AS OF SCN 719742;-- empl 이라는 테이블을 719742의 시점의 정보로 되돌리는 작업 3. FLASHBACK VERSION QUERY : 테이블이 수정되는 시점들을 확인할 수 있는 작업- VERSIONS_STARTTIME : 테이블의 시..

[SQL] DB 스터디 - 12

스키마 객체 관리 1. 제약 조건 추가- ALTER TABLE문-> 새로운 컬럼 추가, 수정, 삭제 가능-> 추가하는 컬럼은 가장 마지막에 추가 됨- 추가 : ALTER TABLE table ADD (new_column datatype [, ...])- 수정 : ALTER TABLE table MODIFY column datatype [DEFAULT value]-> 기존에 있던 값에 영향을 미치지 않는 선에서만 수정 가능- 삭제 : ALTER TABLE table DROP COLUMN column;-> 테이블의 데이터가 많은 경우 해당 작업은 시간이 걸리는 작업임-> ALTER TABLE table SET UNUSED (column); -> ALTER TABLE table SET UNUSED COLUMN..