我在我的项目中使用了两个不同的数据库,Oracle 和 Apache Derby,并且正在尝试尽可能多地使用这两个数据库都支持的 ANSI SQL 语法。
我有一个带有列的表 amount_paid NUMERIC(26,2)
。
我使用 Oracle db 的旧代码需要以这种格式检索值
SELECT LTRIM(TO_CHAR(amount_paid,'9,999,999,999,999.99'))
如何使用 ANSI sql 语法将数值转换为格式为 '9,999,999,999,999.99' 的字符串?