
컬럼에 NULL 데이터 추가
INSERT문으로 새로운 데이터를 추가할 때, 특정 열에 들어갈 데이터가 확정되지 않았거나, 굳이 넣을 필요가 없을 때에는 NULL을 사용합니다.
1. NULL의 명시적 입력
NULL을 지정하여 직접 입력하실 수 있습니다.
INSERT INTO DEPT_BAK (DEPTNO, DNAME, LOC)
VALUES (70, 'SOFTWARE', NULL);

NULL을 지정하여 직접 입력하는 것 이외에,
해당 자료형이 문자열이거나 날짜형인 경우 빈 공백문자를 이용하여 입력하실 수도 있습니다.
INSERT INTO DEPT_BAK (DEPTNO, DNAME, LOC)
VALUES (80, 'MODEL', '');

2. NULL의 암시적 입력
NULL의 암시적 입력 방법은 INSERT 문에서 NULL이 들어갈 컬럼의 이름을 입력하지 않는 것입니다.
사용 예는 아래와 같습니다.
INSERT INTO DEPT_BAK (DEPTNO, LOC)
VALUES (90, 'INCHEON');

'DataBase' 카테고리의 다른 글
| 데이터 삭제 DELETE (0) | 2025.10.03 |
|---|---|
| 테이블에 날짜 데이터 입력하기 (0) | 2025.10.03 |
| 데이터 수정(변경) UPDATE (0) | 2025.10.02 |
| 테이블에 데이터 추가 INSERT 문 (0) | 2025.10.01 |
| 연산자 우선순의(Priority) (0) | 2025.10.01 |














