더북(TheBook)

속성 값을 NULL로 설정해야 할 때는 SET_ATTRIBUTE 프로시저를 사용할 수 없다. 즉 SET_ATTRIBUTE 프로시저의 value 값으로는 NULL이 올 수 없다는 뜻이다. 대신 NULL로 설정해야 한다면 SET_ATTRIBUTE_NULL 프로시저를 사용한다.

    DBMS_SCHEDULER. SET_ATTRIBUTE_NULL (
          name      IN VARCHAR2,
          attribute IN VARCHAR2 );

name: 속성값을 바꿀 객체명

attribute: 속성값을 바꿀 객체의 속성명 예) start_date, repeat_interval, job_action, number_of_arguments,…

SET_ATTRIBUTE_NULL 프로시저는 별도로 NULL을 매개변수로 넘겨 속성에 값을 할당하는 것이 아니라, 객체명과 속성명만 매개변수로 넘겨 호출하면 해당 객체의 속성값이 NULL로 변경된다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.