我想在我的持有 job_salary 的字段中显示美元或英镑符号,有人知道吗?如何
anon
问问题
16748 次
2 回答
4
在格式掩码中使用$
硬编码美元符号(毕竟,甲骨文是一家美国公司)。其他货币由 NLS_TERRITORY 的设置决定。用于C
查看 ISO 货币缩写 (UKP) 和L
符号 (£)。
SQL> select to_char(sal, 'C999,999.00') as ISO
2 , to_char(sal, 'L999,999.00') as symbol from emp
3 /
ISO SYMBOL
------------------ ---------------------
GBP3,500.00 £3,500.00
GBP3,750.00 £3,750.00
...
于 2010-04-27T00:23:29.330 回答
1
我的偏好是:
select to_char(123456789.91, 'FM$999,999,999,990.00')
from dual;
根据需要将格式字符串构建为尽可能多的数字。FM 跳过前导空格以说明负数对齐。
选择 to_char((123456789.91, 'FM999,999,999,990.00C') 从双;
这将获得修剪前导空间的 ISO 值
于 2011-07-28T21:20:42.380 回答