개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr 

패키지 함수

 

*호출되는 패키지 내의 테이블과 변수에 대한 읽기/쓰기를 제한할 때 사용되는 함수

-프로시저나 함수 내에서 실행되는 DML (Insert, Update, Delete) 문에 의해 테이블이

변경되거나 변수 값이 변경되는 행위를 제한
-프로시저나 함수의 기본은 Read, Write 가 모두 가능
-WNDS (Write No Database State)
  테이블에 대한 DML 문 수행 안 됨
-WNPS (Write No Package State)
  패키지 내의 지역변수 값을 변경 할 수 없음

[PRAGMA RESTRICT_REFERENCES
(function_name, OPTION);]

-RNDS (Reads No Database State)
  테이블에 대한 Select 문 수행 안 됨


-RNPS (Reads No Package State)
  패키지 내의 전역변수 값을 참조할 수 없음

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr


개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr 

+ Recent posts