프로시저를 생성할 때 오라클이 오브젝트가 존재하는지 검사하고 접근권한이 있는지 검사

 

CRETE OR REPLACE PROCEDURE PROCEDURENAME(IN/OUT/INOUT)

AS

PL/SQL CODE

END PROCEDURENAME

 

OR REPLACE : 프로시저가 존재할 우 덮어쓰기

IN : 호출되는 프로시저에 값을 전달한다는 것을 지정

OUT :  프로시저를 포출한 프로그램에게 값을 반환한다는 것을 지정

INOUT : IN+OUT프로시저에값을 전달하고 결과를 프로그램에게 반환한다는 것을 지정

 

RETURN 문

프로시저가 끝나기전에 마칠경우에만 사용

 

컴파일/재컴파일

ALTER PROCEDURE;

 명령을 사용

 

 

프로시저 실행

EXECUTE PROCEDURENAME(USER_DEFINE DATATYPE VALUE)

 

프로시저 삭제

DROP PROCEDURE PROCEDURENAME;

'데이터베이스 > PL/SQL' 카테고리의 다른 글

PL/SQL Record  (0) 2015.11.09
PL/SQL CONSTANT  (0) 2015.11.09
PL/SQL Variable  (0) 2015.11.09
PL/SQL 프로시저구조  (0) 2015.11.08
PL/SQL 프로시저유형(DECLAE,PROCEDURE,FUNCTION)  (0) 2015.11.08
블로그 이미지

왕왕왕왕

,