[sql] 데이터 삭제 함수 (DELETE)
데이터베이스에서 특정 레코드나 테이블을 삭제하기 위해 DELETE
문을 사용합니다. 이 함수를 사용하여 테이블에 저장된 데이터를 삭제할 수 있습니다.
DELETE 문의 구문
DELETE FROM 테이블명
WHERE 조건;
DELETE 문 설명
DELETE
문은WHERE
절을 사용하여 특정 조건을 만족하는 레코드만 삭제합니다.- 조건이 지정되지 않으면 테이블 내의 모든 레코드가 삭제됩니다.
DELETE
문은 수행 즉시 커밋됩니다.
DELETE 문 예제
아래 예제는 employees
테이블에서 department
가 ‘HR’인 레코드를 삭제하는 DELETE
문입니다.
DELETE FROM employees
WHERE department = 'HR';
위의 예제에서, employees
테이블에서 ‘HR’ 부서인 모든 레코드가 삭제됩니다.
참고 자료
- Oracle 공식 문서: DELETE 문