[mssql] 다중 칼럼(열) 기본 키 만들기
기존에 만들었던 테이블은 기본키가 1개였는데, 설계 상 기본키를 3개로 해야 할 일이 생겼다. 구글링을 해 봤는데 쿼리문으로 작성하는 방법은 보이지 않음. 일단 gui로 선택해서 기본 키를 설정하는 방법을 선택했다.
기본키가 복수이다 (X)
복합키를 가지고 있다 (O)
기본키를 구성하는 칼럼을 복수로 갖는다 (O)
2개 이상의 다중 컬럼으로 기본키 지정하기
개발 업무를 하려면 필수적으로 ERD를 보게 되는데, 그냥 어렴풋이 넘겨짚었던 개념을 이제서야 정리한다. DB테이블의 Properties 또는 ERD를 보면 아래 예제처럼 2개 이상의 칼럼이 Primary Key로 지정
hoon93.tistory.com
복합키 2개에 대해
https://sang12.co.kr/170/mssql-primary-key-%EB%B3%B5%ED%95%A9%ED%82%A4-2%EA%B0%9C
mssql primary key 복합키 2개
mssql에서 기본키 2개인 복합키를 생성하는 방법을 알아보겠습니다. -table 생성 CREATE TABLE test_table( id numeric(10,
sang12.co.kr
복합키 추가에 대해
https://developjuns.tistory.com/34
[MSSQL] 제약조건(CONSTRAINT)이란 ?
제약 조건 ( Constraint )이란 데이터의 무결성을 지키기 위해 제한된(한) 조건을 말한다. 즉, 데이터를 삽입, 수정 등을 할 때 무조건 삽입하고 수정하는 것이 아니고 제한된 조건을 만족해야지만
developjuns.tistory.com