제약조건constraint

제약조건constraint (rev. 1.5)


Assertion으로 constraint를 지정하기

SQL2에서 employee의 봉급이 manager의 봉급보다 높지 않게 하기 위한 assertion[2]
CREATE ASSERTION SALARY_CONSTRAINT
 CHECK (NOT EXISTS (SELECT *
  FROM EMPLOYEE E, EMPLOYEE M, DEPARTMENT D
  WHERE
   E.SALARY > M.SALARY AND
   E.DNO = D.DNUMBER AND
   D.MGRSSN = M.SSN));


----