DB

Mysql Insert

생활개발 2024. 8. 28. 20:41
728x90

Mysql에서 insert하는 방법 3가지를 소개하려고 합니다.

1. 컬럼, 벨류 지정

INSERT INTO TABLE (COLUMN1, COLUMN2, COLUMN3)
VALUES (VALUE1, VALUE2, VALUE3)

테이블에 있는 컬럼들을 차례대로 지정해주고 순서에 맞게 벨류를 넣어 줍니다.

이방법으로 제일 많이 인서트 할건데 가독성이 좀 떨어집니다.

 

2. SET방식

INSERT INTO TABLE SET
COLUMN1 = VALUE1,
COLUMN2 = VALUE2,
COLUMN3 = VALUE3

개발하다보면 컬럼을 몇십개 지정할떄가 있는데

1번방식으로 하면 어떤 컬럼이 어떤 벨류인지 찾기가 힘들어요

그래서 이방법을 자주 사용합니다.

 

3. UPSERT

업설트는 이미 올려놔서 링크 걸어두겠습니다.

2024.06.18 - [DB] - Mysql UPSERT

728x90

'DB' 카테고리의 다른 글

Mysql 외부 접속 권한 설정  (0) 2025.04.10
Mysql ONLY_FULL_GROUP_BY 에러  (3) 2024.08.28
Mysql 백업  (1) 2024.08.28
Mysql UPSERT  (0) 2024.06.18