如何在PL/SQL中一行打印所有数据

如何在PL/SQL中一行打印所有数据,sql,oracle,plsql,Sql,Oracle,Plsql,我正在练习pl/sql程序。我有一个程序,即: 例如: 输出如下: 1 2 3 . . . 10 但我必须在一行中打印所有数字,即(123…..10) 我如何将其存档,这样,我将得到如下输出:123…10使用: 使用.put(i)代替put_行 1 2 3 . . . 10 SQL> begin 2 for i in 1..10 loop 3 dbms_output.put(i); 4 end loop; 5 dbms_output

我正在练习pl/sql程序。我有一个程序,即: 例如:

输出如下:

1
2
3
.
.
.
10
但我必须在一行中打印所有数字,即(
123…..10
) 我如何将其存档,这样,我将得到如下输出:
123…10

使用:

使用.put(i)代替put_行

1
2
3
.
.
.
10
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.