MySQL 테이블에 여러 값 한 번에 INSERT 하기

LeeYulhee·2023년 11월 21일
0

👉 기본 형태


INSERT INTO 테이블명 (컬럼1, 컬럼2, ...) VALUES
(1_1,1_2, ...),
(2_1,2_2, ...),
...
(값N_1, 값N_2, ...);
  • 각 괄호 안의 값들은 삽입하려는 한 행(row)의 데이터를 나타냄



👉 예시


INSERT INTO Employees (Name, Age, Department) VALUES
('Hong Gildonh', 30, 'Sales'),
('Hong Gilsun', 25, 'Marketing'),
('Kim Sucheol', 28, 'HR');


👉 주의 사항


  • 대량의 데이터를 삽입할 때는 데이터베이스의 성능에 영향을 줄 수 있으므로, 적절한 배치 크기를 선택하는 것이 중요
  • 배치 삽입(여러 값 삽입)을 사용할 때는 트랜잭션 관리에 주의해야 함
    • 오류가 발생하면 삽입된 데이터를 롤백할 수 있어야 함
  • 데이터베이스나 서버 설정에 따라 한 번에 삽입할 수 있는 최대 행 수나 데이터 크기에 제한이 있을 수 있음
profile
끝없이 성장하고자 하는 백엔드 개발자입니다.

0개의 댓글

관련 채용 정보