<aside> 😊 Query Language_INSERT에 대해 정리한 페이지입니다 :)

</aside>

데이터를 삽입할때 사용하는 쿼리문

( 1 ) INSERT INTO 테이블명 (컬럼명1, 컬럼명2, 컬럼명3) VALUSE (값1, 값2, 값3)

ex

ID name email grade
1 Nico [email protected] 3
2 Lynn [email protected] 2
3 Flynn [email protected] 2
4 Amie [email protected] 1
5 Corini [email protected] 2

기존 Table STUDENT에 새로운 데이터 값을 넣어주고 싶다면 커맨드

INSERT INTO STUDENT (ID, name, email, grade) VALUES (6, 'SungHyun', '[email protected]',1);

→ 변경된 table

ID name email age
1 Nico [email protected] 3
2 Lynn [email protected] 2
3 Flynn [email protected] 2
4 Amie [email protected] 1
5 Corini [email protected] 2
6 SungHyun [email protected] 1

이때 만약 코드가 아래와 같다면

INSERT INTO STUDENT (ID, name, email, grade) VALUES (6, 'SungHyun', '[email protected]');

컬럼명의 개수와 값의 개수가 맞지 않는 다면 오류가 발생