728x90
반응형
[MS SQL, SQL SERVER] TABLE의 COLUMN에 PRIMARY KEY 적용하기, 테이블 컬럼에 PRIMARY KEY 적용
이미 만들어진 테이블의 컬럼에 PK(PRIMARY KEY)가 걸리지 않았을 때 추가할 때 사용합니다.
1. 프라이머리 키 추가/적용하기
ALTER TABLE [테이블] ADD PRIMARY KEY (컬럼1, 컬럼2, ... , 컬럼N)
2. 프라이머리 키 삭제/해제하기
ALTER TABLE [테이블] DROP CONSTRAINT [제약조건명]
먼저 제가 사용하고 있는 테이블의 PRIMARY KEY 를 해제했다가 다시 적용해보겠습니다.
제약조건 제거하기 실행 : 프라이머리 키 제거
ALTER TABLE SY_COMMDTL DROP CONSTRAINT PK__SY_COMMD__9A076F3AEF07E637
해당 테이블의 하위 목록에서 '키'를 확인하시면 걸려있는 '키' 이름을 확인할 수 있습니다.
다시 PRIMARY KEY를 설정하겠습니다.
ALTER TABLE SY_COMMDTL ADD PRIMARY KEY (COMMCODE, SEQ)
테이블의 특정 컬럼에 명령어를 사용하여 프라이머리 키를 적용하고, 제거하는 방법에 대해 알아보았습니다.
728x90
반응형
'DB, SQL' 카테고리의 다른 글
[MariaDB] MariaDB 테이블 생성, 오토 시퀀스 (자동 값 증가) (0) | 2021.06.11 |
---|---|
[MariaDB] MariaDB 버전 확인 방법 (0) | 2021.06.11 |
MariaDB root 비밀번호 재설정, root password 변경하기 (0) | 2021.05.09 |
MariaDB 계정 생성 및 권한 부여하기(권한 주기) (1) | 2021.05.09 |
GCP cloud ubuntu에 mariadb 설치하기 & 기본 사용법 (0) | 2021.05.09 |