Insert Row(s) to Table

지리산근육곰·2021년 12월 28일
0

SQL

목록 보기
5/26
post-thumbnail

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);
  • 문자열의 경우 '' 혹은 ""을 씌워주어야 한다.

0개의 댓글