PL/SQL

구성 키워드 필수/선택 설명
DECLARE(선언부) 선택 실행에 사용될 변수 · 상수 ·커서 등 선언
BEGIN(실행부) 필수 조건문 · 반복문 · SELECT · DML · 함수 등 정의
EXCEPTION(예외처리) 선택 PL/SQL 실행 중 발생하는 오류를 해결하는 문장 기술

[ PL/SQL 블록의 기본형식 ]

DECLARE [ 실행에 필요한 여러 요소 선언(변수) ]; BEGIN [ 작업을 위해 실제 실행하는 명령어 ]; EXCEPTION [ PL/SQL 수행 도중 발생하는 오류 처리 ] END; /

[ 환경 변수 값 설정 ]

<aside> 💡 SET SERVEROUTPUT ON;

</aside>

[ 변수의 초기화 , 변수 값 출력 ]

DECLARE
  EMP_ID NUMBER;
  EMP_NAME VARCHAR2(30); -- 변수 및 배열 선언 자리 [변수명 자료형]
BEGIN
  EMP_ID := 888;   --> := 대입 연산자
  EMP_NAME := '배장남';
  
  DBMS_OUTPUT.PUT_LINE('EMP_ID: '||EMP_ID);
  DBMS_OUTPUT.PUT_LINE('EMP_NAME: '|| EMP_NAME);
END;
/

[ %TYPE ]