dbms output put line使用方法

2021-05-09 15:13:22 字數 1175 閱讀 7973

begin

dbms_output.put_line('a') ;

end;

如果你是再sql*plus中,只要再環境中打出

set serveroutput on

就可以了.

還有一種方法:就是使用環境中的繫結變數也可以.

再環境中定義:

variable name varchar2(50);

然後把過程新增乙個out型別的引數如: p_name out depositor.customer_name%type.

然後再過程中給p_name賦值:p_name=rec.name;

再呼叫過程的時候將定義好的繫結變數作為實參:

begin

show_customer_sp(...,name);

end;

最後,用print命令輸出該繫結變數:

sql>print name

這樣就可以看到name的結果.

sql> set serverout on

sql> exec dbms_output.put_line('asda');

asda

pl/sql procedure successfully completed

sql>

oracle的 dbms_output.put 與 dbms_output.put_line 的區別?

declare

begin

dbms_output.put( "put*****== ");--不換行

dbms_output.put( "put*****== ");--不換行

dbms_output.put_line( "putline*****= ");--換行

dbms_output.put_line( "putline*****= ");--換行

dbms_output.put_line( "putline*****= ");--換行

end;

結果:

put*****==put*****==putline*****=

putline*****=

putline*****=

在sql plus中:

sql>set serveroutput on

sql>exec dbms_output.put_line('***');

sp addlinkedserver使用方法

exec sp droplinkedsrvlogin dbvip,null exec sp dropserver dbvip exec sp addlinkedserver server dbvip 被訪問的伺服器別名 srvproduct provider sqloledb datasrc ser...

SQL Server Profiler使用方法

一 sql server profiler使用方法 1 單擊開始 程式 microsoft sql server 2005 效能工具 sql server profiler,如下圖 2 彈出sql server profiler視窗,如下圖 3 在工作視窗內,滑鼠單擊 檔案 新建跟蹤 n 彈出資料庫...

SQL Server Profiler使用方法

sql server profiler的中文意思是sql server事件探查 乙個sql的監視工具,可以具體到每一行sql語句,每一次操作,和每一次的連線。感覺這個工具的作用還是很大的,給大家分享一下,對於新手了解sql語句的寫法和提高語句的效能方法有很大的幫助。sql server profil...