개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 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
'it교육알리미 > 오라클,SQL' 카테고리의 다른 글
구로 오라클실무학원] 오라클 제공 패키지 (0) | 2016.01.25 |
---|---|
구로 오라클실무학원] 패키지 함수 실행 (0) | 2016.01.25 |
구로 오라클실무학원] ONE-TIME ONLY 프로시저 (0) | 2016.01.25 |
구로 오라클실무학원] 패키지 예제 (0) | 2016.01.25 |
구로 오라클실무학원] 전위적 프로시저와 함수 (0) | 2016.01.25 |