728x90
반응형
PK 제약조건은 수정할 수 없고, 삭제하고 재 생성하는 방식을 사용한다.
// PK 생성 방법
ALTER TABLE 테이블명 ADD CONSTRAINT 제약조건명 PRIMARY KEY (컬럼명)
ALTER TABLE [테이블명] ADD CONSTRAINT [제약조건명] PRIMARY KEY ([칼럼1], [칼럼2], [칼럼3] ...)
// PK 변경 방법
// 1. PK 삭제
ALTER TABLE 테이블명 DROP CONSTRAINT 제약조건명
// 2. PK 재생성
ALTER TABLE 테이블명 ADD CONSTRAINT 제약조건명 PRIMARY KEY ([칼럼1], [칼럼2])
728x90
반응형
'Skills > MsSQL' 카테고리의 다른 글
MSSQL ROW_NUMBER()란? (0) | 2023.09.26 |
---|---|
[Error] 연결된 서버 \"서버명\"의 OLE DB 공급자 \"공급자명\"에 대해 중첩 트랜잭션을 시작할 수 없습니다. (0) | 2023.09.21 |
MSSQL 데이터베이스, 테이블, 컬럼, 제약조건 정보 조회 (0) | 2023.09.18 |
동적 쿼리 사용 이유, 예시, 장단점, 플랜캐시, 주의점 (1) | 2023.09.06 |
WHERE 1=1 조건절 사용 이유 (0) | 2023.09.06 |