在以下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:数字无效。
我真的不知道错误在哪里,请帮助。
答案 0 :(得分:0)
好的,更改数据十进制"," to"。",jasper识别查询,但在oracle中没有功能,有什么问题?