使用 Oracle to_char(number) 函数,是否可以将 ascii 字符附加到返回的字符串?
具体来说,我需要在返回的字符串中添加一个百分比字符。
“从双中选择 to_char(89.2244, '999G999G999G999G990D00')”-->
返回“89.22”。我需要一个返回“89.22%”的格式模式。
我通过 Application Express 中的报告使用它,所以不能简单地将“%”连接到查询,我需要将它放在数字格式中。
最佳答案
所以你不能用 CONCAT 包装 to_char 吗?
select concat(to_char(89.2244, '999G999G999G999G990D00'),'%') from dual
关于Oracle:to_char(number) 的模式以添加额外的 ascii 字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/586088/