패키지
프로시저와 함수의 집합. 한 패키지 안에 프로시저와 함수를 넣어놓고 필요할 때 패키지 내에 있는 프로시저와 함수를 뽑아 사용하는 식이다.
변수, 상수, 서브 프로그램 등의 항목을 묶어놓은 객체이다. 패키지는 컴파일 과정을 거쳐 데이터베이스에 저장되며 다른 프로그램에서 패키지의 항목을 참조하고 실행 할 수도 있다.
패키지를 사용하는 이유
프로시저같은 서브 프로그램의 수가 기하급수적으로 많아지게 된다. 이렇게 항목이 많아지면 관리가 힘들고 필요한 항목을 찾는 것이 어렵다. 이런 상황을 방지하기 하고 여러 항목들을 좀 더 손쉽게 관리하기 위한 개념이 패키지이다.
[참조]
https://wakestand.tistory.com/173
https://coding-factory.tistory.com/456
반응형
'차근차근 > Oracle' 카테고리의 다른 글
인덱스 INDEX (0) | 2021.12.22 |
---|---|
뷰 View (0) | 2021.12.22 |
트리거(TRIGGER) (0) | 2021.12.22 |
다른 db 테이블 조회 (0) | 2021.12.21 |
PL/SQL - 커서(CORSOR) (0) | 2021.12.13 |