MariaDB SQL
INSERT 한번에 여러개를 해보자.
Hwarang.pop
2023. 3. 21. 13:27
728x90
320x100
Insert 구문 하나로 여러개의 데이터를 올리고 싶다면 어떻게 해야 하나?
INSERT INTO 테이블 (컬럼명) VALUES (데이터1), (데이터2), (데이터3), ...
먼저 테스트를 위한 테이블(TEST)를 생성해보자.
CREATE TABLE TEST (
NAME varchar(200) NOT NULL COMMENT '이름',
USE_YN varchar(1) NOT NULL DEFAULT 'Y' COMMENT '사용유무',
PRIMARY KEY (NAME)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='테스트';
NAME 컬럼에... AAA, BBB, CCC, DDD, EEE, FFF 를 넣으려고한다면....
INSERT INTO 테이블 (컬럼명) VALUES (데이터1), (데이터2), (데이터3), ...
그냥 쉼표(,)로 데이터를 구분해서 넣으면 된다.
INSERT INTO TEST (NAME)
VALUES
('AAA'),
('BBB'),
('CCC'),
('DDD'),
('EEE'),
('FFF');
[실행결과]
TEST | |
NAME | USE_YN |
AAA | Y |
BBB | Y |
CCC | Y |
DDD | Y |
EEE | Y |
FFF | Y |
728x90
반응형