728x90
반응형
# 생성
ALTER TABLE [테이블명] ADD CONSTRAINT [PRIMARY KEY명] PRIMARY KEY ([컬럼명1], ..., [컬럼명n])
※ PK 설정할 컬럼이 Null 허용 인 경우 제약 조건 변경 후 PK 생성
-- PK 생성 컬럼 제약 조건 NOT NULL로 변경
ALTER TABLE TB_STUDENT ALTER COLUMN NUM NUMERIC(5,0) NOT NULL
-- PK 생성
ALTER TABLE TB_STUDENT ADD CONSTRAINT PK_TB_STUDENT PRIMARY KEY (NUM)
# 삭제
ALTER TABLE [테이블명] DROP CONSTRAINT [PRIMARY KEY명]
# PRIMARY KEY 조회
SP_HELP [테이블명]
※ 설정된 PK 변경 시 삭제 후 생성
728x90
반응형
'Database > MS SQL' 카테고리의 다른 글
MS SQL。자동 증가값(Identity) (0) | 2020.10.21 |
---|---|
MS SQL。인덱스(Index) (0) | 2020.10.20 |
MS SQL。주석(Description) (0) | 2020.10.18 |
MS SQL。삭제(Delete) (0) | 2020.10.11 |
MS SQL。수정(Update) (0) | 2020.10.10 |