>데이터 베이스 >Oracle >오라클 저장 프로시저란 무엇입니까?

오라클 저장 프로시저란 무엇입니까?

coldplay.xixi
coldplay.xixi원래의
2020-07-16 16:17:044361검색

Oracle 저장 프로시저는 먼저 연결해야 하는 데이터베이스를 구성한 다음 [PL/SQL] 데이터베이스 도구를 열고 SQL 입력 인터페이스에서 생성해야 하는 저장 프로시저를 입력하고 마지막으로 저장 프로시저를 테스트합니다. 절차.

오라클 저장 프로시저란 무엇입니까?

oracle 저장 프로시저:

1. COST

오라클 저장 프로시저란 무엇입니까?

와 같이 ORACLE과 함께 제공되는 Net Manager를 통해 연결해야 하는 데이터베이스를 구성합니다. 2. 올바른 사용자 이름과 비밀번호를 선택하고 확인을 클릭하여 저장 프로시저를 생성해야 하는 사용자를 입력하세요

오라클 저장 프로시저란 무엇입니까?

3. 일반 저장 프로시저의 형식을 이해하세요

create or replace procedure 存储过程名(param1 in type,param2 out type)
as
变量1 类型(值范围);
变量2 类型(值范围);
Begin
   语句块
Exception --异常处理
   When others then
      Rollback;
End;

오라클 저장 프로시저란 무엇입니까?

4. SQL 입력 인터페이스에서 생성해야 하는 저장 프로시저

create or replace procedure sp_demo(param1 in varchar2,param2 out varchar2)
/*
* 存储过程实例
*/
as
cnt int;
rst varchar2(100)
Begin
   Select count(*) into cst from Tab_Demo where Col_Value = param1;
   If (cst > 0) then --判断条件
      param2 := '有匹配的值';
   Else
      param2 := '无匹配的值';
   End if;
Exception
   When others then
      Rollback;
End;

아래와 같이

오라클 저장 프로시저란 무엇입니까?

5. 방금 작성한 저장 프로시저를 테스트하세요

exec sp_demo('男');

오라클 저장 프로시저란 무엇입니까?

관련 학습 권장사항: oracle 데이터베이스 학습 튜토리얼

위 내용은 오라클 저장 프로시저란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.