[sql] SQL INSERT 문 사용 방법
SQL에서 INSERT 문은 데이터베이스 테이블에 새로운 레코드를 추가하는 데 사용됩니다. 아래 예시를 통해 INSERT 문을 사용하는 방법을 알아보겠습니다.
먼저, 데이터베이스와 테이블 생성
데이터베이스와 테이블이 아직 생성되지 않았다면, 다음과 같이 데이터베이스와 테이블을 생성합니다.
CREATE DATABASE mydatabase;
USE mydatabase;
CREATE TABLE students (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(100),
age INT
);
위 코드는 ‘mydatabase’라는 데이터베이스를 생성하고, 그 안에 ‘students’ 테이블을 생성하는 예시입니다.
INSERT 문을 사용하여 레코드 추가
이제 INSERT 문을 사용하여 테이블에 새로운 레코드를 추가해보겠습니다.
INSERT INTO students (name, age) VALUES ('John', 25);
위 코드는 ‘students’ 테이블에 ‘name’ 컬럼에 ‘John’, ‘age’ 컬럼에 25 값을 가진 새로운 레코드를 추가하는 예시입니다.
여러 레코드를 한 번에 추가하기
만약 여러 레코드를 한 번에 추가하려면, 다음과 같이 INSERT 문을 사용합니다.
INSERT INTO students (name, age) VALUES
('Alice', 22),
('Bob', 24),
('Eve', 23);
위 코드는 ‘students’ 테이블에 한 번에 세 개의 레코드를 추가하는 예시입니다.
INSERT 문을 사용하여 데이터베이스에 새로운 레코드를 추가하는 방법에 대해 알아보았습니다.