insert예제
-
Oracle | DML INSERT 문 제대로 쓰는 법? SELECT 기반 INSERT부터 다중 INSERT까지 전부 정리!Brawny Develop/KR_Practical Development Basics_Quary 2025. 6. 19. 17:05
Oracle에서 INSERT 문은 가장 기본적인 DML 문법이지만의외로 실수하거나 다양한 활용법을 놓치는 경우가 많습니다. 단순한 데이터 추가를 넘어, 다중 행 삽입, SELECT 기반 삽입, 조건에 따른동적 삽입 등 실무에서 자주 쓰이는 패턴들을 정리해보겠습니다. ✅ 1. 기본 INSERT 문 – 가장 단순한 데이터 삽입 INSERT INTO EMP (EMP_ID, EMP_NAME, DEPT)VALUES (1001, '김진우', '개발팀'); 컬럼 순서와 VALUES의 값 순서를 반드시 일치시켜야 합니다.NOT NULL 제약 조건 있는 컬럼은 생략 불가.단일 행 삽입이므로 성능에는 크게 부담 없지만 반복 시 비효율적입니다. ✅ 2. 다중 행 INSERT – INSERT ALL 문여러 데이터를..