저번 시간에는 DML 중 SELECT에 대해 알아보았다. 이번에는 INSERT에 대해 알아보기로 하겠다.
● 데이터 입력 (INSERT 문)
INSERT INTO 테이블명(필드1, 필드2, 필드3, 필드 4…)
VALUES (필드 1의 값, 필드 2의 값, 필드 3의 값, 필드 4의 값, …)
INSERT INTO 테이블명
VALUES (필드 1의 값, 필드 2의 값, 필드 3의 값, 필드 4의 값, …)
-필드명을 지정해주는 방식은 디폴트 값이 세팅되는 필드는 생략할 수 있다.
-필드명을 지정해주는 방식은 추후, 필드가 추가/변경/수정되는 변경에 유연하게 대처 가능하다.
-필드명을 생략했을 경우에는 모든 필드 값을 반드시 입력해야한다.
-예: ROLE 테이블에 role_id는 200, description에는 ‘CEO’로 한 건의 데이터를 저장하시오.
INSERT INTO ROLE(role_id, description) values (200, ‘CEO’);
다음 시간에는 또다른 DML인 UPDATE에 대해 알아보도록 하겠다.
'CS > Database' 카테고리의 다른 글
[Edwith] 7. DML - DELETE 알아보기 (0) | 2020.04.16 |
---|---|
[Edwith] 6. DML - UPDATE 알아보기 (0) | 2020.04.16 |
[Edwith] 4. DML - Select 알아보기 (0) | 2020.04.16 |
[Edwith] 3. 테이블 관리 (0) | 2020.04.15 |
[Edwith] 2. SQL 소개 (0) | 2020.04.15 |