
이중키(concurrent key)를 위한 init-alter문을 작성하는 방법은 다음과 같습니다.
1. 이중키를 위한 테이블 생성 시, 다음과 같이 작성합니다.
#hostingforum.kr
sql
CREATE TABLE 테이블명 (
컬럼명1 타입,
컬럼명2 타입,
PRIMARY KEY (컬럼명1, 컬럼명2)
);
2. 이미 테이블이 존재하는 경우, 다음과 같이 이중키를 추가할 수 있습니다.
#hostingforum.kr
sql
ALTER TABLE 테이블명
ADD CONSTRAINT PK_이중키명 PRIMARY KEY (컬럼명1, 컬럼명2);
3. 이미 테이블에 이중키가 존재하는 경우, 다음과 같이 이중키를 삭제할 수 있습니다.
#hostingforum.kr
sql
ALTER TABLE 테이블명
DROP PRIMARY KEY;
이중키를 추가하거나 삭제할 때, 테이블의 데이터를 삭제하지 않도록 주의해야 합니다.
2025-08-03 07:02