문자열과 정수 조합이 고유한지 확인하는 고유 제약 조건을 만들 수 있어야합니다.SQL Server - 하나의 열이 VARCHAR 인 여러 열에 대해 고유 제한 조건을 만드는 방법
내가 시도 코드 :
ALTER TABLE mytable ADD CONSTRAINT
constraint_Unique_ForeignID_MyString UNIQUE NONCLUSTERED
(
foreign_id, my_string_col
)
하지만 얻을 오류 :
Msg 1919, Level 16, State 1, Line 1
Column 'my_string_col' in table 'my_string_tbl' is of a type that is invalid for use as a key column in an index.
Msg 1750, Level 16, State 0, Line 1
Could not create constraint. See previous errors.
어떻게 내가 필요로하는 제약 조건을 만들 수 있습니까?
테이블 정의를 알려주십시오. – gbn