2

可能重复:
将货币符号 £、$ 添加到某些字段 ORACLE

我有一个代表钱的值表,我想在 SQL 查询输出前加上一个 £ 符号。

反正有这样做吗?

4

2 回答 2

1

你可以

SELECT to_char( column_name, '£999,999,999.99' ) 
  FROM table_name

假设您要对货币符号和格式进行硬编码。如果要使用会话的 NLS 设置来确定适当的货币符号和分组符号

SELECT to_char( column_name, 'L999G999G999D99' ) 
  FROM table_name

打破它

  • L 是当地货币符号
  • G 是分组符号(在美国是逗号)
  • D 是小数点分隔符(美国的句点)
于 2012-12-10T16:52:54.973 回答
0

使用类似的东西:to_char(money, '£9999.00').

详情在这里

于 2012-12-10T16:49:28.043 回答