로딩
요청 처리 중입니다...

[Oracle] Procedure(프러시저) 개념

 [Oracle] Procedure(프러시저) 개념

Procedure(PL/SQL) - DBMS에서 자주 사용될 쿼리문을 미리 구현해두고 필요한 곳에서 호출하여 사용. - 직접호출하여 사용(SQLPlus에서 실행기(exec | execute)를 사용해 호출) - 함수보다 개선된 매개변수를 지원 ⇒ return값이 여러 개 가능 - 컴파일(@파일명.sql)후 실행(exec 프러시저명(값...)) - 매개변수는 외부의 값을 받아들이는 in parameter와 프러시저의 처리결과를 반환하는 out parameter 존재. 1. 작성 CREATE [OR REPLACE] PROCEDURE 프러시저명(데이터형 매개변수명...)

IS -- 변수선언, record선언(VO와 비슷), -- table선언(배열과 비슷), corsor선언(여러행 조회) BEGIN -- 코드작성 : 연산, 제어, 쿼리문(transaction을..........