Oracle 스토리지 프로세스 -3
1864 단어 oracle 저장 프로세스
Oracle : , , 。
Oracle 。
、
1 create or replace procedure NoParPro
2 as ;
3 begin
4 ;
5 exception //
6 ;
7 end;
8
、
1 create or replace procedure queryempname(sfindno emp.empno%type) as
2 sName emp.ename%type;
3 sjob emp.job%type;
4 begin
5 ....
7 exception
....
14 end;
15
、 1 create or replace procedure runbyparmeters (isal in emp.sal%type,
sname out varchar,sjob in out varchar)
2 as icount number;
3 begin
4 select count(*) into icount from emp where sal>isal and job=sjob;
5 if icount=1 then
6 ....
9 else
10 ....
12 end if;
13 exception
14 when too_many_rows then
15 DBMS_OUTPUT.PUT_LINE(' 1 ');
16 when others then
17 DBMS_OUTPUT.PUT_LINE(' RUNBYPARMETERS !');
18 end;
19
、 Oracle
1 declare
2 realsal emp.sal%type;
3 realname varchar(40);
4 realjob varchar(40);
5 begin //
6 realsal:=1100;
7 realname:='';
8 realjob:='CLERK';
9 runbyparmeters(realsal,realname,realjob); --
10 DBMS_OUTPUT.PUT_LINE(REALNAME||' '||REALJOB);
11 END; //
12
1 declare
2 realsal emp.sal%type;
3 realname varchar(40);
4 realjob varchar(40);
5 begin //
6 realsal:=1100;
7 realname:='';
8 realjob:='CLERK';
9 runbyparmeters(sname=>realname,isal=>realsal,sjob=>realjob); --
10 DBMS_OUTPUT.PUT_LINE(REALNAME||' '||REALJOB);
11 END; //
12
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
oracle 저장 프로세스의 기본 문법1. 저장 프로세스의 구문 구조: CREATE OR REPLACE PROCEDURE 프로세스 이름 AS 성명 문장 단락; BEGIN 문장 세그먼트 실행하기; EXCEPTION 이상 처리 문장 단락; END; 2、SE...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.