1.最基本的DBMS_OUTPUT.PUT_LINE()方法。
隨便在什麼地方,只要是BEGIN和END之間,就可使用DBMS_OUTPUT.PUT_LINE(output);然而這會有一個問題,就是使用該函數一次最多隻能夠顯示255個字符,不然緩衝區會溢出。
此外,函數DBMS_OUTPUT.ENABLE(20000)這種函數,僅僅是設置整個過程的所有輸出緩衝區大小,而非DBMS_OUTPUT.PUT_LINE()的緩衝區大小。
對於超過255個字符的變量,使用DBMS_OUTPUT.PUT_LINE()方法是沒有效的。聽說在Oracle10中,解除了這個限制,能夠輸出任意大小的字符串。
declare
output varchar2(200);
begin
output:='...'; //賦值
DBMS_OUTPUT.PUT_LINE(output);
end;
DBMS_OUTPUT.PUT_LINE()方法的簡單介紹