반응형
복합키란?
2개이상의 칼럼을 묶어 기본키처럼 사용
sql) 생성하면서 만들기
CREATE TABLE TABLE_NAME (
COL1 VARCHAR(10) NOT NULL,
COL2 int(11) NOT NULL,
PRIMARY KEY(COL1, COL2)
sql) 생성후에 선언하기
ALTER TABLE TABLE_NAME ADD PRIMARY KEY(COL1, COL2);
gui) Work bench로 만들기
그냥 pk를 복수 선택하면 알아서 복합키로 만들어 준다.
반응형
'Database' 카테고리의 다른 글
Mybatis) 조건문 if-else -> choose-when-otherwise (0) | 2022.08.21 |
---|---|
[MySQL] ON DUPLICATE KEY UPDATE [짧] (0) | 2022.05.23 |
Procedure 기본 (0) | 2022.05.03 |
[MySQL] 방금 수행한 질의 대상 얻어오기 (0) | 2021.08.04 |
MySQL에서 LIMIT과 OFFSET을 사용해 Paging하기 (2) | 2021.05.13 |