데이터 베이스/오라클 PLSQL

PL/SQL의 기본 구조

개발공부개발공부 2021. 2. 25. 14:25

PL/SQL 기본 구조

  

PL/SQL은 이전 포스트에 특징에서 다루었듯 블록 구조로 이루어져 있습니다.

DECLARE 
 v_str VARCHAR2(100);   -- 선언부 
BEGIN  -- 시작
	v_str := 'Hello world';
    DBMS_OUTPUT.PUT_LINE(v_str);
EXCEPTION WHEN OTHERS THEN  -- 예외처리
 	DBMS_OUTPUT.PUT(SQLERRM);
END; -- end 

 선언부 : DECLARE 와 BEGIN  사이에 위치하며 타입, 상수 , 변수 , 예외 , 커서 서브프로그램들이 오는 구역 

BEGIN ~ END : 실행부에 해당하며 실제로 데이터를 처리하는 문장이 놓입니다 실행부는 반드시 있어야 하는 필수 영   역이며  END 는 ; 으로 끝나야 합니다.