PL SQL 儲存過程學習1

2022-01-17 04:38:56 字數 832 閱讀 6045

create

orreplace

procedure sp_test_mms(v_content in

varchar2) is

begin

insert

into msgcenter(uiid,content,phone,status,type) values ('

1221

',v_content,'

18003891234

','0

','4

');commit; --

可以帶上

end sp_test_mms;

第乙個塊練習

根據輸入的使用者名稱屏顯該使用者的密碼

declare

v_loginname varchar2(100);

v_pwd varchar2(100);

begin

select loginname,pwd into v_loginname,v_pwd from userinfo where loginname=&aa;

dbms_output.put_line('使用者'

||v_loginname||

'的密碼是:

'||v_pwd);

--exception

--when no_date_found then

--dbms_output.put_line('找不到此使用者');

end;

--注意,因為定義v_loginname是字元型,所以在彈出的輸入框中要在數字中帶上''單引號,否則會認為是number型而報錯。

PL SQL儲存過程

or replace 建立或替換,如果存在就替換,不存在就建立create or replace procedure piscursor cisselect from dept2 for update beginfor row record in c loopif row record.deptno...

pl sql 儲存過程

在這段時間的開發中資料庫用的是oracle以前用的都是mssql它們的儲存過程的寫法還有一點不一樣,所以花了一天的時間看了看!以下是我做的乙個小例子!create table mytesttable id number,name varchar2 10 insert into mytesttable...

PL SQL 儲存過程

1 游標的設計開發 什麼是游標,為什麼用游標,怎樣使用游標 2 儲存過程 儲存過程的建立,引數使用,儲存過程的執行 3 儲存函式的設計 函式的建立,引數使用,函式的呼叫 4 包的設計與應用 什麼是包,包的建立及使用 儲存過程 建立語法 create or replace procedure proc...