프로시저를 실행할 때는 간단하게 아래처럼 실행하면 됩니다.
CALL prc_test();
CALL prc_test('x'); ==> IN 파라미터가 있을 경우
EXEC prc_test();
EXEC prc_test('x'); ==> IN 파라미터가 있을 경우
EXECUTE prc_test();
EXECUTE prc_test('x'); ==> IN 파라미터가 있을 경우
위에 뭘해도 실행이 된다. 다만 out이 있을때는
아래와 같이 선언하고 sql 실행을 하면 된다.
DECLARE
out1 varchar2(10);
out2 varchar2(10);
BEGIN
prc_test('C1234', out1, out2);
dbms_output.put_line(out1 || ':' ||out2);
END;
'닷컴's_열공 > Database' 카테고리의 다른 글
오라클 db link 스크립트 (0) | 2022.11.09 |
---|---|
테이블,컬럼 정의서 추출 _ 오라클 sql (0) | 2020.04.21 |
Oracle - Split 방식, 문자열의 세로 분리 - 참조 (0) | 2019.03.20 |
법인등록번호,사업자,주민등록번호 유효성체크 (0) | 2019.02.07 |
mybatis lt gt lte gte 정리 (0) | 2019.01.28 |