Im은 SQL/PL 개발자를 사용하고 있고 Appeal이라는 테이블이 있습니다.이 테이블에는 OpenDate 및 CloseDate라는 2 개의 특성이 있습니다. 그리고 열린 날짜가 마감 날짜보다 작아 지도록 제약 조건을 추가하고 싶습니다. 이 테이블에 많은 기록이 있습니다.SQL oracle이 기존 테이블에 check 제약 조건을 추가했습니다.
이 내 코드입니다 :
alter table appeal
add constraint Check_Dates
check (OpenDate < CloseDate)
내가 말하는 오류 ko를 얻을 : ORA-02293 : 유효성을 검사 할 수 없습니다 (STSTEM.CHECK_DATES) - 체크 제약 조건이
어떤 ieads을 위반? 고맙습니다
는 내가 보는 CHECK에 해당 할 것입니다 ...하지만 난 이미 구속가 추가되기 전에 내가 삽입 된 테이블의 데이터를 가지고, 그래서 수 문제가 되니? – Shmuli
예, 이것이 문제입니다. 대답에 대해 지금 설명했습니다. – danihp
대단히 감사합니다. – Shmuli