database/oracle

Procedure, Function & Package 개념

labj 2012. 3. 22. 00:20


- PL/SQL은 Database 내에서 절차적인(Procedural) 처리를 할 수 있도록 지원하는 3GL 언어이다.
- Procedure와 Function 은 PL/SQL, java, C 등을 이용하여 작성
- Procedure는 실행 결과를 리턴하지 않고
- Function 은 실행결과를 리턴한다.
- Package는 관련된 Procedure와 Function들의 묶음이다.
- Package는 Header 부분과 Body 부분으로 구성되어진다.
- Business Logic을 Stored Procedure 내에 두면 Application 수정없이 System을 변경 할 수 있고(유연성) Performance를 향상 시킬 수 있다. 

'database > oracle' 카테고리의 다른 글

오라클 설치 후 삭제  (0) 2012.03.22
Procedure, Function, Package  (0) 2012.03.22
Database Event Trigger  (0) 2012.03.22
DDL Trigger  (0) 2012.03.22
INSTEAD OF Trigger  (0) 2012.03.22