반응형
오라클 프로시저(Oracle Procedure) 기본 사용 방법 입니다.
아래는 파라미터를 1개 입력받아 TABLE_A라는 테이블에서 데이터를 뽑아오는 간단한 프로시져 생성 예제입니다.
CREATE OR REPLACE PROCEDURE TEST_PROC ( S_SEQ IN NUMBER, -- NUMBER 타입의 입력받은 파라미터 OUT_DATA OUT SYS_REFCURSOR -- SELECT문 결과를 담을 커서(CURSOR) ) IS BEGIN OPEN OUT_DATA FOR -- 커서 열기 SELECT * FROM TABLE_A WHERE SEQ = S_SEQ; -- 데이터 불러오는 쿼리문(마지막에 세미콜론은 필수) END; /
반응형
'Database > ORACLE' 카테고리의 다른 글
오라클 설치 오류 해결 방법(Oracle Environment variable "PATH") (8) | 2014.04.22 |
---|---|
오라클(ORACLE) MERGE INTO (UPSERT) (0) | 2013.12.12 |
윈도우7 오라클 11g 설치 (15) | 2013.12.04 |
오라클 설치 시 WFMLRSVCApp.ear 파일을 찾을 수 없습니다.(Oracle 11g error WFMLRSVCApp.ear file missing during Installation) (22) | 2013.12.04 |
Oracle 11g ADRCI를 이용한 ADR 관리 (0) | 2013.03.28 |
토드(Toad)에서 오라클 프로시져(Oracle Procedure) 실행 방법 (0) | 2013.02.07 |
START WITH ~ CONNECT BY PRIOR 구문(계층 구조) (0) | 2013.01.31 |
[오라클,ORACLE] 쿼리 실행 시간 (0) | 2013.01.22 |
오라클 UNION 사용 시 ORDER BY 처리 (2) | 2013.01.22 |
oracle 함수(산술, 문자열, 날짜, 날짜포맷 등) (0) | 2013.01.11 |