코딩연습/오라클
[SQL] 패키지, 프로시저
호아니
2020. 10. 7. 15:49
프로시저란?
- 특정한 로직을 처리하기만 하고 결과 값은 반환하지 않는 서브 프로그램
- 절차형 SQL을 활욜해여 특정한 기능을 수행 할 수 있는 트랜잭션 언어
- 호출을 통해 실행되며 DML(데이터 조작어)를 수행
<프로시저 구성>
선언(DECLARE)->시작(BEGIN)/종료(END)->제어(CONTROL)->SQL->예외(EXCEPTION)->실행(TRANSACTION)
패키지란?
- 변수, 상수, 서브프로그램등의 항목을 묶어놓은 객체