본문 바로가기
728x90

DML2

[SQLD 2-3-1] 관리 구문 - DML DML (Data Manipulation Language)- 데이터의 삽입(INSERT), 수정(UPDATE), 삭제(DELETE), 병합(MERGE)- 저장(Commit) 혹은 취소(Rollback) 반드시 필요 # INSERT- 테이블에 행을 삽입할 때 사용- 한 번에 한 행만 입력가능(SQL Server 여러 행 동시 삽입 가능)- 하나의 컬럼에는 한 값만 삽입 가능- 컬럼별 데이터타입과 사이즈에 맞게 삽입- INTO 절에 컬럼명을 명시하여 일부 컬럼만 입력 가능. 작성하지 않은 컬럼은 NULL 이 입력됨- 전체 컬럼에 대한 데이터 입력 시 테이블명 뒤의 컬럼명 생략 가능# 문법INSERT INTO 테이블 VALUES(값1, 값, ...); -- 전체 컬럼의 값을 입력INSERT INTO 테이블(컬.. 2024. 6. 18.
[MySQL] DML - 데이터 삽입/변경/삭제 (INSERT, UPDATE, DELETE) DML (데이터 조작어, Data Manipulation Language) - 정의된 데이터베이스에 입력된 레코드를 조회하거나 수정하거나 삭제하는 등의 역할을 하는 언어 - SELECT, INSERT, UPDATE, DELETE 데이터 삽입 : INSERT 문 # 기본 형식 INSERT INTO 테이블명(컬럼명1, 컬럼명2, ... 컬럼명n) VALUES (값1, 값2, ... 값n); # 모든 컬럼에 값을 넣을 경우 컬럼 선언 생략 가능 INSERT INTO 테이블명 VALUES (값1, 값2, ... 값n); # 동시에 여러 행 INSERT 방법 INSERT INTO 테이블명(컬럼명1, 컬럼명2, ... 컬럼명n) VALUES (값1, 값2, ... 값n),(값1, 값2, ... 값n), ...; 데.. 2024. 2. 2.
728x90