2012-07-06 97 views
2

我在練。我有一個程序,即PL/SQL程序: 例子:我怎麼能打印的所有數據在PL/SQL一行

begin 
    for i in 1..10 
    loop 
     dbms_output.put_line(i); 
    end loop; 
end; 

輸出是這樣的:

1 
2 
3 
. 
. 
. 
10 

但我有一個行打印所有號碼,即(123.....10) 我怎麼可能這麼歸檔此,我將獲得的輸出是這樣的:123...10

回答

6

使用DBMS_OUTPUT.put

SQL> begin 
    2  for i in 1..10 loop 
    3  dbms_output.put(i); 
    4  end loop; 
    5  dbms_output.new_line; 
    6 end; 
    7/
12345678910 

PL/SQL procedure successfully completed. 
2

使用。把(我),而不是PUT_LINE

相關問題