다음 SQL 구문에 대한 설명으로 옳지 않은 것은?
CREATE ASSERTION NO_DESIGNERS_IN_SEOULAS CHECK( NOT EXISTS( SELECT *FROM EMPLOYEE E, DEPARTMENT DWHERE E.DEPTNO = D.DEPTNOAND E.JOB = 'DESIGNER'AND D.LOC = 'SEOUL' ));
- ①명시된 이벤트가 발생할 때마다 DBMS가 자동적으로 수행하는 구문이다.
- ②대상 테이블과 관련된 SQL의 갱신문 수행 시 위의 구문이 검사된다.
- ③위의 SQL이 불필요할 경우 DROP문으로 제거할 수 있다.
- ④위의 SQL에서 명세하고 있는 조건에 따라 DB연산이 수행되지 않을 수 있다.
선지를 골라 바로 채점해 보세요.
정답 ①
출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)