我用plsql寫了個儲存過程,然後怎麼執行那?我放在test

2022-02-21 07:49:35 字數 2046 閱讀 4380

1樓:漫舞

create or replace procedure test(i_test  in integer,

o_test out varchar(20))as

temp varchar(20);

begin

select name

into temp

from person

where id=i_test;

end test;

應該是這樣的  賦的值是你輸入的值,不是輸出的值,你在test裡面可以輸入id 然後你需要的名字就出來了。也可以在command裡面執行,以/為結束符,然後進行測試,測試的時候要給o_test定義乙個變數

兩種方式都是可以的

2樓:匿名使用者

你這個是  建立或更新  儲存過程的**呀執行就簡單的

begin

儲存過程名字( 引數 );

end;

就可以了。

例如:sql> create or replace procedure helloworld1 (

2    p_user_name  varchar23  ) as

4  begin

5     dbms_output.put_line('hello ' || p_user_name || '!');

6  end helloworld1;

7  /

procedure created.

sql>

sql>

sql> begin

2    helloworld1('edward');

3  end;

4  /

hello edward!

pl/sql procedure successfully completed.

oracle pl/sql儲存過程如何執行,我選專案後右鍵test測試什麼反應都沒有

3樓:沙歆奚舒

不管你建立的觸發器是insert

,update

,delete型別!

其執行順序都是按照的你sql語句!

你一條sql語句不會執行三種型別,所以沒啥順序!

如,a表建立了觸發器有這三種型別

!在你操作a表的刪除語句時,a表就只會去尋找delete要執行的語句!

4樓:匿名使用者

如果:procedure everymonthassess(out_err out number)是你的開頭,那麼你直接是看不到變化的,因為你的輸出只有的error的時候才會輸出吧。

你看看你的表中,care使用者下的his_info_user_vip_level,是不是已經修改了?另外如果編譯沒有錯誤,那麼你可以考慮除錯一下,就是分步執行,pl/sql developer中可以分步除錯的,然後一步一步的看。

不過我估計是你的表裡面的內容改了,但是你直接是看不到內容的。

如果真的沒改,那麼就一步一步除錯吧,這個沒什麼好辦法。

5樓:

額,你這個如果有引數的話 你要填寫引數的。或者你直接檔案-》 cmd line視窗後。call pro_name 執行。

6樓:殤忄路

點test後,點了執行麼?

不科學呀

plsql 的測試視窗正在執行儲存過程,可以關閉麼?

7樓:匿名使用者

測試視窗正在執行儲存過程,如果要強制關閉,執行以下命令:

1、首先查到當前會話的資訊,命令如下:

select sid,serial#,username,program,machine,status from v$session;

2、強制結束會話:

alter system kill session 'sid,serial#' ;

8樓:匿名使用者

可以的,正在執行中,那個執行按鈕旁邊有個紅色的閃電的按鈕,點一下那個按鈕,就可以強制中斷了。

為什麼我用photoshop儲存的檔案打不開

說明你ps是破解版的,並且是免安裝的 系統認為你沒有安裝ps軟體 所以圖示就是這樣的了 而你儲存的時候的確是儲存成了psd檔案所以拖到軟體又可以繼續用軟體安沒安裝和能不能用是兩回事 你可以右鍵選擇開啟方式,看能不能解決 百築千煉一仁心 是否在系統中真正顯示了檔案的副檔名,如果正常顯示可能為系統或者程...

用nodejs寫了個登陸,放到外網的伺服器上了,但是怎麼

如果伺服器bai使用的 duip是內網ip 比如192.168開頭的那zhi種 那是肯定dao無法從外網直專接訪問的 想想全世界會有多 屬少個和你伺服器ip相同的機子吧 外網只能訪問到你的路由器 或者硬體防火牆 的外網埠 它的ip是乙個公網ip位址 如果你需要從外網訪問內網的伺服器,你必須在你的路由...

我在自己的電腦上用c編寫了socket伺服器和客戶端

公司內網的位址要外部訪問的話需要在防火牆上做乙個對映,通過外網 商提供 訪問時,防火牆自動幫你跳轉到指定ip以及埠。然後接下來看你自己的.那你自己電腦怎麼實現的,外網只需要把ip位址改就可以 c tcp ip中的客戶端和伺服器在區域網或外網怎麼通訊呀?誰有完整的例子呀.這個bai得用dup2p技術,...