oracle plsql 如何使用DBMS_OUTPUT.PUT_LINE打印字符串前端空格?

在plsql中使用如下代码:

DBMS_OUTPUT.PUT_LINE('      *');

输出结果为

      *

而不是

*

问题已解决

方法一:

SET SERVEROUTPUT ON FORMAT WRAPPED

方法二:

SET SERVEROUTPUT ON FORMAT TRUNCATED

原文地址:https://stackoverflow.com/questions/2584492/how-to-prevent-dbms-output-put-line-from-trimming-leading-whitespace

如果不要前面的空格,使用LTRIM去掉:

DBMS_OUTPUT.PUT_LINE(LTRIM('      *'));

https://blog.csdn.net/u012372584/article/details/78093161

图片说明