easttwave.log
로그인
easttwave.log
로그인
[PL/SQL] 패키지
HyunDong Lee
·
2022년 9월 21일
팔로우
0
oracle
0
PL/SQL
목록 보기
8/8
패키지
패키지
패키지란 논리적 연관성이 있는 PL/SQL 타입, 변수, 상수, 서브 프로그램, 예외 등의 항목을 묶어 놓은 객체
클래스의 개념과 같다
패키지는 컴파일 과정 후에 DB에 저장됨
다른 프로그램 패키지나 프로시저 항목을 참조, 공유, 실행할 수 있음
패키지 특징
모듈화 가능
여러 프로그램이나 변수, 상수, 커서, 사용자 정의 타입들을 하나의 패키지에 담는다
프로그램 설계의 용이성
선언부와 본문으로 구성
선언부만 있어도 컴파일한 뒤 저장이 가능
캡슐화
객체지향 프로그래밍 가능
선언부는 외부에 공개되지만, 패키지에 속한 커서, 함수, 프로시저의 세부 구현 내용이 담겨있는 본문 부분은 외부에서 볼 수 없다
HyunDong Lee
Grind
팔로우
이전 포스트
[PL/SQL] 커서, 레코드, 컬렉션
0개의 댓글
댓글 작성