728x90
반응형

프로시저(Procedure)의 개요

✔️ 절차형 SQL을 활용하여 특정 기능을 수행하는 일종의 트랜잭션 언어

✔️ 프로시저 구성도

DECLARE - 선언

BEGIN - 시작

    CONTROL

    SQL

    EXCEPTION - 예외

    TRANSACTION

END - 종료

✔️ 프로시저 생성

CREATE [OR REPLACE] PROCEDURE 프로시저명(파라미터)

[지역변수 선언]

BEGIN

    프로시저 BODY;

END;

✔️ 프로시저 실행

EXCUTE 프로시저명;

EXEC 프로시저명;

CALL 프로시저명;

✔️ 프로시저 제거

DROP PROCEDURE 프로시저명;

 

❓문제 (정답은 더보기 클릭)

DBMS에서 시스템의 주간 마감, 일일 마감 작업 등 주로 일괄 작업에 사용되며, 데이터베이스에 저장되어 수행된다. DECLARE, CONTROL, SQL, EXCEPTION 등의 구성 요소로 이루어져 있고, EXECUTE 또는 CALL 명령어로 실행되는 절차형 SQL은 무엇인지 쓰시오.

더보기

프로시저(Procedure), 스토어드 프로시저(Stored Procedure)

반응형
복사했습니다!