一 初學儲存過程的寫法

2021-08-30 14:12:35 字數 551 閱讀 3352

--1、最簡單的儲存過程的寫法。

--<1>建一張表

create table testprocedure(

name varchar2(30),

password varchar2(30)

);--<2>寫儲存過程

create procedure sql_prois   ---應該是as吧

begin

insert into testprocedure(name,password)values('jack','jack');

end;

--加 / 功能相當於commit吧。初步體會。 這個/在sqlplus中還需要加嗎?

/--<3>如何呼叫儲存過程

1、exec 過程名(引數值1,引數值2....);

這裡直接這樣寫就ok 了 exec  sql_pro; 這個儲存過程沒有帶引數值

3.1、要是在doc 下面執行 exec 過程後, 再commit; 一下,

--可以查詢一下看看結果。

select * from  testprocedure;

儲存過程寫法

引用 儲存過程呼叫 drop procedure if exists pro rep shadow rs delimiter rep shadow rs 用來處理資訊的增加,更新和刪除 每次只更新上次以來沒有做過的資料 根據不同的標誌位 需要乙個輸出的引數,如果返回為0,則呼叫失敗,事務回滾 如果返...

儲存過程寫法

引用 儲存過程呼叫 drop procedure if exists pro rep shadow rs delimiter rep shadow rs 用來處理資訊的增加,更新和刪除 每次只更新上次以來沒有做過的資料 根據不同的標誌位 需要乙個輸出的引數,如果返回為0,則呼叫失敗,事務回滾 如果返...

儲存過程寫法

建立儲存過程執行刪除操作 alter procedure dbo ad preempted timer asdeclare pid varchar 32 declare times date declare nowtime date declare difftime int 定義乙個游標 decla...