[특 징] 1. ORACLE과 친하다 : ORACLE 개발했기에 모든 SQL 데이터 유형을 지원한다. 2. 절차처리 : 프로그래밍처럼 로직대로 처리가 가능 3. 이식성이 좋다 : 다양한 OS라도 동작이 가능하다. 4. 성능우수 : 문장 단위로 전송하며 통신을 여러번 수행을 해야한다. 프로그램 단위로 OCACLE에 일괄전송 [STORED 서브 프로그램] : 프로그램을 돌리지 않아도 이름만 가지고 자동으로 처리가 가능하다! [블록구조] DECLARE : 선언부 = 객체 정의를 담당 BEGIN : 실행부 = 필수작성이며 필요한 로직을 담당한다 EXCEPTION : 예외부 = 예외처리를 담당 END; : 마침부 = 마침표랑 같다. => 중첩은 BEGIN 문 안에서 쓰인다. 구조는 같다. [변수 & 상수] 1) ..