[DATABASE>PL/SQL] 오라클 / POSTGRESQL 패키지 생성하기
1)패키지? 자주 사용되는 모듈/로직화된 부분을 등록하여 사용하는 DB 기술로서, 프로그램 처리기능을 노출시키지 않아 보안성이 좋고, 프로그램 유지보수에도 유용하게 사용된다. 프로시저와 함수를 모아놓은 하나의 큰 객체라고 생각하면 된다. 2)패키지 구성 2-1) 선언부 ( 프로시저 , 함수 , 전역변수 등 ) 2-2) 몸체부 (선언부에 등록한 함수 / 프로시저 ) + 선언부에 등록하지 않은 프로시저와 함수도 몸체부에서 사용할 수는 있지만 선언부에 선언하면 다른 패키지에서도 사용이 가능하다. public 과 private의 개념이다 3)선언 생성 CREATE OR REPLACE PACKAGE P_DEV_PACKAGE_MAKE IS TYPE V_CUR IS REF CURSOR; C_TABLENAME CONS..
PROGRAMMING/DATABASE
2020. 3. 4. 14:25