차근차근/Oracle

패키지 Package

예쁜꽃이피었으면 2021. 12. 22. 10:22

 

패키지

프로시저와 함수의 집합. 한 패키지 안에 프로시저와 함수를 넣어놓고 필요할 때 패키지 내에 있는 프로시저와 함수를 뽑아 사용하는 식이다.

변수, 상수, 서브 프로그램 등의 항목을 묶어놓은 객체이다. 패키지는 컴파일 과정을 거쳐 데이터베이스에 저장되며 다른 프로그램에서 패키지의 항목을 참조하고 실행 할 수도 있다.

 

 

패키지를 사용하는 이유

프로시저같은 서브 프로그램의 수가 기하급수적으로 많아지게 된다. 이렇게 항목이 많아지면 관리가 힘들고 필요한 항목을 찾는 것이 어렵다. 이런 상황을 방지하기 하고 여러 항목들을 좀 더  손쉽게 관리하기 위한 개념이 패키지이다.

 


[참조]

https://wakestand.tistory.com/173

 

오라클 패키지(Package) 생성부터 실행까지

오라클에서 패키지(Package)는 프로시저(Procedure)와 함수(Function) 집합이라고 보면 되는데 한 패키지 안에 프로시저와 함수를 넣어놓고 필요할 때 패키지 내에 있는 프로시저와 함수를 뽑아 사용하

wakestand.tistory.com

https://coding-factory.tistory.com/456

 

[Oracle] 오라클 패키지 사용법 & 예제 (PL/SQL)

패키지란? 패키지란 변수, 상수, 서브프로그램등의 항목을 묶어놓은 객체입니다. 여러가지 항목들을 모아 하나의 이름으로 묶어놓은 객체라고 생각하시면 됩니다. 패키지는 컴파일 과정을 거쳐

coding-factory.tistory.com

 

반응형

'차근차근 > 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