Database/MS SQL
MS SQL。기본 키(Primary Key) 설정
ilerlemek
2020. 10. 19. 23:40
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
반응형