728x90
반응형
DDL
-
SQL - DML(Data Manupulation Language) DELETE, DDL(Data Definition Language) TRUNCATEDataBase/Oracle 2022. 1. 27. 02:24
DELETE TRUNCATE DML(Data manipulation Language) 데이터 조작 언어 테이블에 값을 삽입, 수정, 삭제, 조회하는 언어 DELETE DELETE FROM 테이블명 WHERE 조건설정 테이블의 행을 삭제하는 구문 만약 WHERE 조건을 설정하지 않으면 모든 행이 다 삭제된다. 모든 행 삭제 DELETE FROM EMPLOYEE E; DELETE DELETE FROM EMPLOYEE E WHERE E.EMP_NAME = '장채현'; -- FOREIGN KEY 제약조건이 설정되어 있는 경우 -- 참조되고 있는 값에 대해서는 삭제할 수 없다. DELETE FROM DEPARTMENT D WHERE D.DEPT_ID = 'D1'; -- FOREIGN KEY 제약조건이 설정되어 있..