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)
반응형
'자격증 > 정보처리기사' 카테고리의 다른 글
[정보처리기사 실기] 사용자 정의 함수의 개요 (0) | 2022.06.14 |
---|---|
[정보처리기사 실기] 트리거(Trigger)의 개요 (0) | 2022.06.13 |
[정보처리기사 실기] DDL(데이터 정의어), DCL(데이터 제어어), DML(데이터 조작어) (0) | 2022.06.09 |
[정보처리기사 실기] 소스 코드 최적화 (0) | 2022.06.08 |
[정보처리기사 실기] 애플리케이션 성능 (0) | 2022.06.07 |