장쫄깃 기술블로그

[MySQL] INSERT IGNORE, REPLACE INTO 본문

DataBase/MySQL

[MySQL] INSERT IGNORE, REPLACE INTO

장쫄깃 2022. 9. 2. 17:12
728x90


INSERT IGNORE


중복키 제약조건에 위배되면 INSERT를 무시한다.

기본적으로 PRIMARY KEY를 기준으로 한다.

 

INSERT IGNORE INTO USER (id, name, salary)
VALUES ("user", "장쫄깃", 20000)

 

 

REPLACE INTO


중복키 제약조건에 위배되면 해당 레코드를 삭제하고 다시 삽입한다.

기본적으로 PRIMARY KEY를 기준으로 한다.

 

REPLACE INTO USER (id, name, salary)
VALUES ("user", "장쫄깃", 20000)
728x90

'DataBase > MySQL' 카테고리의 다른 글

[MySQL] STRAIGHT_JOIN  (2) 2022.09.12
[MySQL] DUPLICATE ON KEY UPDATE  (0) 2022.09.02
[MySQL] DB Transaction(트랜잭션) 이란?  (0) 2022.04.14