SQL_ Procedure

김지영·2024년 3월 7일

SQL 기본

목록 보기
10/10

26_Procedure.sql

  • DB 프로그래밍 분야 : sql 숙련자들이 코딩함
  • 중급 개발자가 주로 개발함
  • 난이도 높음
  • 소스 : Oracle DB 내에 저장됨
  • 장점 : 1) 처리속도 빠름
  • 특징 :
    1) 제어문(조건문/반복문), 변수/상수
  • 프로시저 정의 (3단계)
    -- 1) 선언부 : 변수 정의 , 변수값 받기(매개변수)
    -- 2) 실행부(BEGIN) : 본격적인 코딩
    -- 3) 예외처리(EXCEPTION) : 예외 블럭 처리
    -- 4) 종료 : END , 프로시저 끝

사용법)

CREATE OR REPLACE PROCEDURE 프로시저명(
매개변수 in 자료형,
 ...
   )
IS
--변수 자료형(자리수); -- 선언부
BEGIN
--실제 코딩
END;
/

-- 화면출력 함수 : dbms_output.put_line('문자열')
-- 예제 1) 매개변수 2개의 합을 출력
-- in : 매개변수의 의미

profile
그냥 졍이라구하자

0개의 댓글