현재 위치 - 대출자문플랫폼 - 신용카드 대출 - 긴급해요! Oracle 저장 프로시저 생성 방법(예제)

긴급해요! Oracle 저장 프로시저 생성 방법(예제)

--입력 매개변수로 저장 프로시저 생성?IN_SHEETID?

CREATE?OR?REPLACE?PROCEDURE?ST_RECEIPT(IN_SHEETID?VARCHAR2)?IS

BEGIN - -receipt INSERT?INTO?RECEIPT

SELECT?*?FROM?RECEIPT0?WHERE?SHEETID?=?IN_SHEETID에 데이터를 삽입합니다. --영수증 테이블의 플래그 값을 업데이트합니다. ?RECEIPT?SET?FLAG?=?100?WHERE?SHEETID?=?IN_SHEETID; -- INSERT?INTO?RECEIPTITEM

SELECT?*?FROM?RECEIPTITEM0?WHERE?SHEETID?=?IN_SHEETID; -ReceiptItem0 테이블 데이터 삭제 DELETE?FROM?RECEIPT0?WHERE?SHEETID?=?IN_SHEETID; --Delete?receipt0 테이블 데이터 DELETE?FROM?RECEIPT0?WHERE?SHEETID?=?IN_SHEETID;

END; /p>

--저장 프로시저 호출

BEGIN ST_RECEIPT('ys141128');

END;

--또는

EXEC ?ST_RECEIPT('ys141128');

copyright 2024대출자문플랫폼
ght 2024대출자문플랫폼