如何使用 Invantive SQL 将文本转换为数字?

How to convert text to numbers with Invantive SQL?

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

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

获取正确数据的正确函数是什么?

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

select to_number(replace('3,4', ',', '.'))