<aside> 😊 Query Language_INSERT에 대해 정리한 페이지입니다 :)
</aside>
데이터를 삽입할때 사용하는 쿼리문
( 1 ) INSERT INTO 테이블명 (컬럼명1, 컬럼명2, 컬럼명3) VALUSE (값1, 값2, 값3)
ex
ID | name | 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 | 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]');
컬럼명의 개수와 값의 개수가 맞지 않는 다면 오류가 발생