본문 바로가기
MySql

MySQL : 여러 필드에 대한 고유 제한

by 베이스 공부 2020. 12. 4.
반응형

두 개의 테이블-> 변수 (id, name) 및 Variable_Entries (id, var_id, value)가 있습니다.

각 변수에 고유 한 항목 집합이 있기를 원합니다. 값 항목을 고유하게 만들면 다른 변수가 옳지 않은 동일한 값을 가질 수 없습니다.

동일한 var_id에 대해 값 열을 고유하게 만드는 방법이 있습니까?

 

해결 방법

 

예:

alter table Variable_Entries add unique (var_id, value);

이제 var_id와 값에 대한 고유 한 제약 조건이 있습니다. 즉, var_id 및 value의 발생은 두 번 이상 나타날 수 없습니다.

 

참조 페이지 https://stackoverflow.com/questions/2504007

 

 

반응형

댓글