1

我正在使用 Invantive 查询工具。将文本转换为数字的正确方法是什么?

我从我的数据库中获得了一个文本字段,其格式为3,4. 例如,当我在查询中使用计算函数时,2 * 3,4它会显示68.

获取正确数据的正确功能是什么?

4

1 回答 1

2

现在没有办法用现有的功能做到这一点,所以我建议一个解决方法。首先,您将文本转换为 Invantive SQL 可以理解的格式(美国英语),然后将该新文本转换为数字。

select to_number(replace('3,4', ',', '.'))
于 2018-11-13T09:18:28.717 回答