0
ColumnA
값이 특정 값과 같은 경우에만 중복 항목을 방지하도록 내 테이블을 원합니다.SyBase : 열의 값을 기준으로 고유 인덱스 만들기
예를 들어, 내 TableA(ColumnA, ColumnB, ColumnC)
에 값이 (0, 'Damage', 'Inc.')
및 (1, 'Damage', 'Inc.')
인 두 개의 레코드가 있다고 가정 해 봅시다.
내 색인에 다른 (0, 'Damage', 'Inc.')
을 삽입 할 수 있지만 다른 (1, 'Damage', 'Inc.')
삽입을 금지하고 싶습니다. ColumnA = 1 인 경우 하나의 항목 만 원하지만 ColumnA = 0 인 경우 여러 개의 중복 항목이있을 수 있습니다. 이것이 가능한가?
나는 함수 기반 인덱스가있는 것을 발견했지만, 표현식이 ColumnA=1
인데 적합하지 않았습니다.
확인해 보겠습니다. – Halo