무회blog

PL(프로시저/Procedure) 본문

DB

PL(프로시저/Procedure)

최무회 2022. 4. 17. 14:05

PL(프로시저/Procedure)

문법 

 ## 문법: CREATE 프로시저_명 IS -> 변수 변수_타입  BEGIN  IF_SQL_EXCEPTION END ; 
 
 
CREATE OR REPLACE PROCEDURE 프로시저_명 

  PL_PARAM1 IN NUMBER    -- 파라미터
  ,PL_PARAM2 IN NUMBER    -- 파라미터  
  
  IS 
     PL_변수1 varchar(8) := PL_PARAM1 ;    -- 변수 초기화   
     
    

 BEGIN
     IF PL_PARAM1 > 20100228 THEN 
       SELECT SYSDATE 
       	INTO PL_변수1 
       FROM DUAL;
       
       DBMS_OUTPUT.PUT_LINE(PL_변수1);     -- 출력해보기 
       
     END IF ;
          
 END;
 
 ## 프로시저 실행 : 
 
 EXECUTE 프로시저_명(20220417) ;

 

 

 

Comments