프로시저를 생성할 때 오라클이 오브젝트가 존재하는지 검사하고 접근권한이 있는지 검사
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 |