이제 만들어진 테이블에 데이터를 넣어 봅시다. 데이터를 넣는 다는 것은 테이블에 열을 추가한다는 의미와 동일하겠죠?
테이블에 데이터를 추가하기 위해서는 INSERT 문을 사용해야 합니다. 아래는 INSERT 문의 틀입니다.
INSERT INTO your_table (column_name1, column_name2, ...) VALUES (value1, value2, ...);
INSERT INTO 키워드로 문장이 시작됩니다. 그 후 데이터를 넣을 테이블의 이름이 오고 콤마로 구분된 열 이름의 리스트가 옵니다. 열에 값으로 채워넣을 value의 리스트가 VALUES라는 키워드 다음에 오게 됩니다. 열 이름의 리스트와 value의 리스트가 같은 순서이어야 합니다.
열 이름의 순서와 값의 순서가 같다면 열의 순서는 바꿀 수 있습니다.
그리고 모든 열에 대한 값들이 있을 때는 열 이름 리스트를 생략할 수 있습니다. 값의 순서는 열이 있을 때 순서와 같아야 합니다. DESC 명령어를 통해 테이블 정보를 확인하고 순서대로 값을 작성하면 됩니다.
꼭 모든 열이 있을 필요는 없습니다. 몇 개의 열만 넣고 나머지는 생략할 수 있습니다.
값이 잘들어갔는지 확인하기 위해서는 SELECT 문을 사용해야합니다. SELECT는 다음에 자세히 다룰 것이기 때문에 여기서는 그냥 아래와 같이 콘솔에 입력해서 테이블을 확인해봅니다.
SELECT * FROM my_table;
이제 테이블을 생성하고 데이터를 넣었습니다. 다음 포스트에서는 테이블에서 데이터를 가져오는 방법에 대해 다뤄보겠습니다. 안뇽~