0
我在使用dbms_output軟件包時遇到了問題。當我執行以下代碼它顯示整數爲0dbms_output過程之間的更改?
declare
v integer;
asq dbms_output.chararr;
begin
dbms_output.put('hi');
dbms_output.put_line('hello!');
asq(1):='sun';
asq(2):='ant';
dbms_output.put_line(asq(1));
dbms_output.put_line(asq(2));
dbms_output.get_lines(asq,v);
dbms_output.put_line('integer is '||v);
end;
但是當我執行下面的代碼我得到整數是3
declare
v integer:=5;
asq dbms_output.chararr;
begin
dbms_output.put('hi');
dbms_output.put_line('hello!');
asq(1):='sun';
asq(2):='ant';
dbms_output.put_line(asq(1));
dbms_output.put_line(asq(2));
dbms_output.get_lines(asq,v);
dbms_output.put_line('integer is '||v);
end;
任何一個可以幫助我,爲什麼在兩個過程中有變化
謝謝@Eat桃 – Smart003 2014-09-08 03:45:28