INSERT 문은 데이터베이스 테이블에 새로운 데이터를 삽입하는 데 사용되는 SQL 문입니다. 이를 통해 테이블에 새로운 행(row)을 추가할 수 있습니다. INSERT 문의 구문은 다음과 같습니다:
INSERT INTO table_name (column1, column2, ...)
VALUES (value1, value2, ...);
여기서 각 부분은 다음과 같은 역할을 합니다:
- INSERT INTO: 새로운 데이터를 삽입할 테이블을 지정하는 키워드입니다.
- table_name: 데이터를 삽입할 테이블의 이름입니다.
- (column1, column2, ...): 삽입할 열(column)의 이름을 나열합니다. 이 부분은 선택적이며, 삽입할 열을 지정하지 않으면 모든 열에 대한 값을 제공해야 합니다.
- VALUES (value1, value2, ...): 각 열에 삽입할 값(value)을 지정합니다. VALUES 절에는 각 열에 대한 값이 지정되어야 합니다. 지정된 값은 열의 데이터 타입에 맞아야 합니다.
예를 들어, "users" 테이블에 새로운 사용자 데이터를 삽입하려면 다음과 같이 SQL을 작성할 수 있습니다:
INSERT INTO users (name, age, email)
VALUES ('John Doe', 30, 'john@example.com');
이렇게 하면 "users" 테이블에 새로운 행이 추가되고, 해당 행의 "name", "age", "email" 열에 각각 'John Doe', 30, 'john@example.com'의 값을 가지는 새로운 데이터가 삽입됩니다.
'sql' 카테고리의 다른 글
데이터 삭제를 위한 DELETE 문 (1) | 2024.02.28 |
---|---|
데이터 수정을 위한 UPDATE 문 (0) | 2024.02.28 |
데이터 조회를 위한 SELECT 문 (0) | 2024.02.28 |
테이블(Table), 열(Column), 행(Row) 등의 기본 용어 (0) | 2024.02.28 |
관계형 데이터베이스(RDBMS)와 SQL의 관계 (0) | 2024.02.28 |