INSERT

이제 만들어진 테이블에 데이터를 넣어 봅시다. 데이터를 넣는 다는 것은 테이블에 열을 추가한다는 의미와 동일하겠죠?
테이블에 데이터를 추가하기 위해서는 INSERT 문을 사용해야 합니다. 아래는 INSERT 문의 틀입니다.

   INSERT INTO your_table (column_name1, column_name2, ...) VALUES (value1, value2, ...);

INSERT INTO 키워드로 문장이 시작됩니다. 그 후 데이터를 넣을 테이블의 이름이 오고 콤마로 구분된 열 이름의 리스트가 옵니다. 열에 값으로 채워넣을 value의 리스트가 VALUES라는 키워드 다음에 오게 됩니다. 열 이름의 리스트와 value의 리스트가 같은 순서이어야 합니다.

INSERT 문 변형

열 이름의 순서와 값의 순서가 같다면 열의 순서는 바꿀 수 있습니다.
그리고 모든 열에 대한 값들이 있을 때는 열 이름 리스트를 생략할 수 있습니다. 값의 순서는 열이 있을 때 순서와 같아야 합니다. DESC 명령어를 통해 테이블 정보를 확인하고 순서대로 값을 작성하면 됩니다.
꼭 모든 열이 있을 필요는 없습니다. 몇 개의 열만 넣고 나머지는 생략할 수 있습니다.

테이블 확인하기

값이 잘들어갔는지 확인하기 위해서는 SELECT 문을 사용해야합니다. SELECT는 다음에 자세히 다룰 것이기 때문에 여기서는 그냥 아래와 같이 콘솔에 입력해서 테이블을 확인해봅니다.

   SELECT * FROM my_table;

이제 테이블을 생성하고 데이터를 넣었습니다. 다음 포스트에서는 테이블에서 데이터를 가져오는 방법에 대해 다뤄보겠습니다. 안뇽~