Database package
오라클과 SQL과 PL/SQL을 다루는 기술 보면서 공부 - 패키지란?: 논리적 연관성이 있는 PL/SQL 타입, 변수, 상수, 서브 프로그램, 커서, 예외 등의 항목을 묶어 놓은 객체다. 패키지는 컴파일 과정을 거쳐 DB에 저장되며, 다른 프로그램(다른 패키지나 프로시저, 외부 프로그램)에서 패키지의 항목을 참조, 공유, 실행 할 수 있다. - 함수, 프로시저 같은 서브 프로그램과 차별화된 패키지의 장점? 1) 모듈화 기능 2) 프로그램 설계의 용이성 패키지는 선언부(스펙)와 본문(바디), 두 부분으로 구성된다. 선언부는 패키지에서 사용할 각종 변수, 상수, 타입, 커서와 함수, 프로시저를 선언하는 부분이고, 본문은 함수와 프로시저를 구현한 부분이다. 그런데 패키지는 선언부만 있어도 컴파일한 뒤 저장이..
2020. 3. 16.