반응형

오라클 테이블 데이터 조회 및 삭제, 수정 관련된 쿼리를 정리해본다.

데이터 조회

1
SELECT * FROM 'TableName';
cs

 

테이블 삭제

1
DROP TABLE 'TableName';
cs

- 위의 방법으로 하면 테이블 자체가 삭제

 

데이터 삭제

1
DELETE FROM 'TableName' WHERE ColName = '1';
cs

- 'TableName' 이라는 이름의 테이블 중, ColName 컬럼이 1인 데이터만 삭제

 

데이터 수정

 

1
UPDATE TableName SET B = 'KIMFISH' where A = '1';
cs

- 테이블명이라는 테이블 중, B 컬럼의 내용을 KIMFISH로 변경한다, 조건은 A 컬럼의 내용 중 1 이라 되어있는 항목.

- 즉, B열의 내용을 모두 KIMFISH로 변경하고 그에 대한 조건은 A 열 중에서 1이라 되어있는 항목만 걸러내서 수정한다는 이야기이다.

- 위의 쿼리를 실행하면 B 열 1행의 ABCD가 KIMFISH로 변경이 된다.

- 부득이하게 이미지는 엑셀로 작업함 ^^;

 

DROP된 데이터 복구

DROP을 하게 되면 테이블 자체가 삭제되어지기 때문에 나같은 초짜가 테이블을 복구하고 나발이고 하긴 매우 힘들다.

그럴 땐 다음과 같은 명령어를 입력한다.

 

1
FLASHBACK TABLE TableName TO BEFORE DROP;
cs

 

DROP을 여러번 했다면 RECYCLE BIN 에서 최근 DROP 목록을 삭제하고 실행해야 한다.

반응형
블로그 이미지

김생선

세상의 모든것을 어장관리

,