본문 바로가기

DML3

[오라클] DELETE 문법 완벽 정리 (예제 + 주의 사항) DELETE는 테이블에 저장된 기존 데이터를 삭제하는 DML 문이다. 데이터 구조는 남기고 행(row) 단위의 데이터만 제거한다. 특히 WHERE 조건을 잘못 쓰거나 생략하면 모든 데이터가 한 번에 삭제될 수 있기 때문에 UPDATE보다도 더 신중하게 사용해야 한다.1. DELETE 기본 개념테이블의 모든 행 삭제테이블 구조는 유지됨WHERE 절이 없으면 전체 삭제 (매우 위험)DELETE FROM 테이블명; ※ 예제용 테이블 EMPEMPNOENAMEDEPTNOSALJOB1001KIM103000CLERK1002LEE204000MANAGER1003PARK102000CLERK1004CHOI303500ANALYST 2. 특정 데이터 삭제 (기본 DELETE)√ 사번이 1003인 직원 삭제 -> WHERE .. 2026. 1. 2.
[오라클] UPDATE 문법 완벽 정리 (예제 + 주의 사항) UPDATE란?UPDATE는 테이블에 저장된 기존 데이터를 수정할 때 사용하는 DML 문이다. 잘못 사용하면 대량 데이터가 한 번에 변경될 수 있기 때문에 SELECT보다 훨씬 더 주의가 필요한 문법이다.1. UPDATE 기본 개념테이블에 이미 존재하는 데이터를 수정SET 절에서 변경할 컬럼과 값을 지정WHERE 절이 없으면 모든 행이 변경됨 (매우 위험)UPDATE 테이블명 SET 컬럼명 = 값; ※ 예제용 테이블 EMPEMPNOENAMEDEPTNOSALJOB1001KIM103000CLERK1002LEE204000MANAGER1003PARK102000CLERK1004CHOI303500ANALYST 2. 특정 컬럼 값 수정 (기본 UPDATE)※ 급여(SAL) 수정UPDATE EMP SET SAL.. 2026. 1. 1.
[오라클] SELECT / INSERT / UPDATE / DELETE SQL 기본 문법 정리 (DML) 오라클 SQL 기본 문법(DML)을 정리해 보려 합니다. 기본 문법으로는...SELECTINSERTUPDATEDELETE오라클(Oracle Database)을 처음 배우면 가장 먼저 접하게 되는 것이 바로 SELECT, INSERT, UPDATE, DELETE 문이다.이 네 가지 문장은 DB에서 데이터를 조회, 추가, 수정, 삭제할 때 사용합니다. 예제 테이블-- 테이블 명MEMBER--------------------------MEMBER_ID NUMBER -- 타입 NUMBERNAME VARCHAR2(50) -- 타입VARCHAR2AGE NUMBER -- 타입 NUMBERREG_DATE DATE -- 타입 DATE 1. SELE.. 2025. 12. 16.