SQL Server 2008을 사용 중이고 Length
, StartTime
및 EndTime
의 세 열이있는 테이블이 있습니다. 분명히 이것은 충분하지 않습니다,하지만이 간단한 표현 것이다SQL CHECK 제약 조건 문제
Length == NULL AND StartTime <> NULL AND EndTime <> NULL
:
if Length == NULL then
StartTime <> NULL and EndTime <> NULL
else
StartTime == NULL and EndTime == NULL
나는이 같은 일을 시도하기 시작했습니다 나는 말한다이 테이블에 CHECK 제약 조건을 만들고 싶어 유효성을 검사하지 않습니다. 오류가 발생합니다.
"Error validating 'CK_Test_Length_Or_Time'. Do you want to edit the constraint?"
이 작업을 수행하는 방법에 대한 아이디어가 있으십니까?