TOAD 除錯儲存過程

2021-05-23 12:13:35 字數 832 閱讀 7804

set serveroutput on 

declare var number;

begin

sql語句;

dbms_output.put_line('column name: '|| ci);

end;

1.基本結構 

create or replace procedure 儲存過程名字

引數1 in number,

引數2 in number

) is

變數1 integer :=0;

變數2 date;--注意分號

begin

end 儲存過程名字 

--例項:

create or replace procedure 

sj_cksys_emp(trev in varchar2, tres out varchar2) is

c_emp varchar2(25);--注意分號

begin

select count('21') into c_emp from dual;

tres:=c_emp ;

exception

when others then

tres:='emp error';

end;

--除錯有輸出引數的儲存過程

set serveroutput on 

declare vars varchar2(50);

begin

sj_cksys_emp('1', vars);

dbms_output.put_line('column type :'||vars); 

end;

儲存過程除錯

sql server2008儲存過程除錯 昨天被問到sql server中儲存過程怎麼除錯,我曾經寫儲存過程,除錯方法非常笨拙,就是逐條執行語句,然後檢視結果是不是預期的,這樣的除錯方法,實在是無奈之舉,極大程度地限制了開發速度和準確性。今天在他的提點下,研究了下sql server 2008的儲存...

除錯儲存過程

在編寫儲存過程中,寫了n多行 結果一執行程式,就在資料庫這裡報錯。那麼如何在寫完儲存過程之後就能立即測試一下村粗過程呢?1 不會寫t sql來正確執行儲存過程 當你想到要除錯儲存過程的時候,人家微軟一定早已經想到並且做到了。微軟一定為沒有很好資料庫程式設計的人員開發了 傻瓜式 的工具。我們應該去儲存...

使用Toad建立儲存過程出現錯誤並解決

儲存過程中遇到ora 00942表或檢視不存在 create or replace procedure p iscursor c isselect from scott.emp for update begin for v temp in c loop if v temp.deptno 10 the...