0
나는 7 개의 열 (f_name, l_name, sex, birth_date, matri_num, dept, sal)을 가진 테이블을 가지고 있으며, 3 개의 열 (f_name, l_name, birth_date) 적어도 2 개가 채워졌습니다.다중 열에 대한 제약
나는 7 개의 열 (f_name, l_name, sex, birth_date, matri_num, dept, sal)을 가진 테이블을 가지고 있으며, 3 개의 열 (f_name, l_name, birth_date) 적어도 2 개가 채워졌습니다.다중 열에 대한 제약
ALTER TABLE <your_table>
ADD CONSTRAINT TWO_FILLED
CHECK(NVL2(F_NAME, 1, 0) + NVL2(L_NAME, 1, 0) + NVL2(BIRTH_DATE, 1, 0) >= 2);
감사합니다. 이게 내가 찾는거야. – sully11
무엇을 시도 했습니까? 또한, 왜? 이름과 생년월일이 그렇게 유용하지 않은 것 같습니까? –
그것은 내가 더 큰 것을 위해하고있는 시험입니다. 나는 그런 제약이 필요하다. 그리고 내가 그런 체크 제약이 있다는 것을 압니다. 그러나 그것이 'and'or 'or'in it in it ''이 가능한지 모르겠습니다. – sully11