PL/SQL(Procedural Language/SQL)이란? 오라클에서 제공하는 절차적인 기능을 가진 프로그래밍 언어이다. 주로 SQL 명령문만으로 처리하기 복잡한 자료의 저장이나 프로시저, 트리거 등을 작성하는 데 쓰인다. PL/SQL 구조 DECLARE -- 선언부(변수, 상수, CURSOR, 사용자정의 Exeception) BEGIN -- 실행부(SQL, 조건문, 반복문) EXCEPTION -- 예외 처리 END; 만약 선언부가 없다면 DECLARE 생략 가능하다. 예외처리하지 않는다면 EXCEPTION 생략 가능하다. 조건문(IF문) 문법 -- 기본 IF문 IF 조건 THEN 실행문; END IF; -- ELSE포함 IF문 IF 조건 THEN 실행문; ELSE 실행문; END IF; -- 다중 ..