
DB
DB (14) PL/SQL
▶ PL/SQL(PROCEDURE LANGUAGE EXTENSION TO SQL) - 오라클 자체에 내장되어 있는 절차적 언어이다. - SQL문장 내에서 변수의 정의, 조건처리(IF), 반복처리(LOOP, FOR, WHILE), 예외처리 등을 지원하여 SQL의 단점을 보완 - 다수의 SQL문을 한 번에 실행 가능(BLOCK구조) ■ PL/SQL 구조 - [선언부 (DECLARE SECTION)] : DECLARE로 시작, 변수나 상수를 선언 및 초기화하는 부분 - 실행부 (EXECUTABLE SECTION) : BEGIN으로 시작해서 END로 끝, SQL문(SELECT, UPDATE, DELETE, ..) 또는 제어문(조건문, 반복문) 등의 로직을 기술하는 부분 - [예외처리부 (EXCEPTION SEC..