[SQL] DML - 데이터 삽입/변경/삭제 (INSERT, UPDATE, DELETE)


[SQL] DML - 데이터 삽입/변경/삭제 (INSERT, UPDATE, DELETE)

DML (데이터 조작어, Data Manipulation Language) - SELECT, INSERT, UPDATE, DELETE 데이터 삽입 : INSERT 문 - 포지셔널 : 컬럼명과 삽입할 값의 순서를 동일하게 할 것 - 컬럼명과 값은 일대일 대응해야 함 → 컬럼 수보다 값을 적게 설정하면 오류 # 기본 형식 INSERT INTO 테이블명(컬럼명1, 컬럼명2, ..., 컬럼명n) VALUES (값1, 값2, ..., 값n); -- VALUE도 무관 - 제약조건이 NOT NULL이 아니라면, 해당 컬럼을 제외하고 작성 가능 - 값 부분에 DEFAULT를 입력하면 해당 컬럼에 저장된 DEFAULT 값으로 입력됨 - DEFAULT가 설정되어 있는 컬럼은 선언 시 생략하면 자동으로 DEFAULT 값이 ..


원문링크 : [SQL] DML - 데이터 삽입/변경/삭제 (INSERT, UPDATE, DELETE)