INSERT
INSERT INTO
- 자신의 테이블에 원하는 row 단위의 값을 삽입시 INSERT INTO를 사용하여 값을 삽입한다.
- 이 경우 value의 값의 개수는 컬럼의 개수와 일치해야 한다. 그렇지 않을 경우 error메시지가 뜬다.
INSERT INTO table_name (col_1_name, col_2_name, col_3_name)
VALUES (col_1_value, col_2_value, col_2_value);
- 만약 여러개의 row들을 입력하고 싶으면 아래와 같이 값을 삽입한다.
- 각 row의 값들을 입력하고 쉽표 후 다음 row의 값을 입력한다.
INSERT INTO table_name (col_1_name, col_2_name, col_3_name)
VALUES (col_1_value, col_2_value, col_2_value), # row1
(col_1_value, col_2_value, col_2_value), # row2
(col_1_value, col_2_value, col_2_value), # row3
...
(col_1_value, col_2_value, col_2_value); # rowN
예시
INSERT INTO 테이블 (이름, 나이, 키)
VALUES ("김철수", 25, 178),
("김영희", 20, 163),
("홍길동", 30, 180);
- 문자열의 경우 '' 혹은 ""을 씌워주어야 한다.