투케이2K

72. (DB/데이터베이스) DELETE 데이터 삭제 함수 설명 본문

DataBase

72. (DB/데이터베이스) DELETE 데이터 삭제 함수 설명

투케이2K 2022. 12. 9. 11:26

[학습 구분]

과목 : Database / 데이터베이스

 

[설 명]

1. DELETE 는 SQL 에서 테이블에 있는 데이터를 삭제 할 때 사용되는 함수 입니다

2. DELETE 는 WHERE 절과 함께 사용하여 특정 행을 삭제할 수 있습니다

3. DELETE 는 삭제된 각 행에 대해 트랜잭션 로그를 기록합니다. 따라서 TRUNCATE보다 느립니다.

4. DELETE 는 ROLLBACK (실행 취소) 을 할 수 있습니다

5. DELETE 시 테이블의 용량은 감소하지 않습니다

6. DELETE 함수는 테이블에 있는 데이터를 삭제 할 뿐, 테이블을 생성 초기 상태로 만드는 것은 아닙니다

7. [Oracle] 코드 예시 :

/*[테이블 데이터 전체 삭제 실시]*/
DELETE FROM TEST_USER;


/*[DELETE WHERE 특정 데이터 삭제]*/    
DELETE FROM TEST_USER
    WHERE T_NAME = '홍길동';
 

 

반응형
Comments