가장 간단한 방법은 맨 처음부터 설정해주는 방법입니다.
CREATE TABLE table1(
id varchar(11)
, name varchar(10)
, number int(11)
, PRIMARY KEY (id, name)
);
위와 같은 방식이 처음부터 만들면서 설정하는 방법 입니다.
하지만 위의 방법과 다르게 기존에 만들어 놓은 테이블을 변경하고 싶을 경우가 있습니다.
그럴 경우에는 PRIMARY KEY를 삭제 후 재 등록 해줘야 합니다.
ALTER TABLE table1 DROP PRIMARY KEY; // 기존의 PRIMARY KEY 삭제
ALTER TABLE table1 ADD PRIMARY KEY(id, name); // 2개의 PRIMARY KEY 생성
위 방식으로 변경하면 됩니다.
'개발자 > SQL' 카테고리의 다른 글
| [MariaDB] 쿼리로 조회한 숫자 값을 ,를 추가해서 받는 방법 (0) | 2024.07.05 |
|---|---|
| [MariaDB] 개행 문자, CHAR(13) + CHAR(10) (0) | 2024.07.04 |
| [MariaDB] SUM에서 값이 없을때 0 으로 나오게 하는 방법 (0) | 2024.07.01 |
| [MariaDB] SQL에서 달의 첫 날, 마지막 날 구하는 법 (0) | 2023.04.20 |
| [MariaDB] 쿼리에서 날짜 비교하는 방법 (0) | 2022.10.20 |