0

在以下 SQL 中:

select cast(parvalor as float) valor from parametros where parid = 26

我想获取十进制数据,使用 TO_NUMBER 和 CAST (XX AS FLOAT) 但它不起作用。

此查询在 ORACLE 12c 中运行并且工作正常,但是当我在 JasperStudio 6.3 中执行它时,我得到

错误 ORA-01722: 无效号码。

我真的不知道错误在哪里,请帮助。

4

1 回答 1

0

好的,将数据小数“,”更改为“.”,jasper 识别查询,但是在 oracle 中没有功能,这是什么问题?

于 2017-03-29T14:05:20.563 回答