테이블에 데이터를 입력할때 이미 들어있는 데이터의 삽입을 막고 싶은 경우가 있다.
이땐 index unique 설정을 하면 된다.
CREATE UNIQUE INDEX 인덱스명 ON 테이블명 (컬럼명1, 컬럼명2, ...);
이런 식으로 만들 수 있다.
다만 만들때, 테이블에 데이터가 없게 해주어야 한다.
'개발 > SQL' 카테고리의 다른 글
MySQL - null을 다른 값으로 대체하는 ifnull() (0) | 2022.12.08 |
---|---|
MySQL - Join(Inner , left) (0) | 2022.12.08 |
MySQL - Join 을 위한 외래키(fk),참조 변경,삭제 방법 (0) | 2022.12.08 |
MySQL - 새로운 컬럼을 만들어 조회하기 (if , case - end) (0) | 2022.12.07 |
MySQL - 그룹의 조건 having (0) | 2022.12.07 |