Oracle PL / SQL:如何格式化输出

时间:2012-09-24 02:07:30

标签: oracle variables plsql oracle11g database

这就是我想要的:

    variable1:                1
    variable225:              ValueOfIt
    variable234234323:        $SomeAmount
    variable1234234:          Good
    variable1w23423423423423: September 11, 2001

这是我所拥有的(我手动输入变量的名称,如'variable1')。我想要一些类似于variable.toString的东西:-)并加上美元字符加上变量和值对之间的空格量,这样它们看起来很酷。

variable1: 1
variable225: ValueOfIt
variable234234323: SomeAmount
variable1234234: Good
variable1w23423423423423: September 11, 2001

如何以上述方式格式化DBMS_OUTPUT.PUT_LINE()的输出?

我不想硬编码或手动输入变量名称和分隔变量名称和值的距离?如果变量名称很长,则变量的所有值应在最长变量名称后的位置开始。此外,我想在数字变量前面做美元字符,而不像'$'那样硬编码。

0 个答案:

没有答案