Jasper reports iReports ORA-00911:无效字符

Jasper reports iReports ORA-00911:无效字符,jasper-reports,ireport,Jasper Reports,Ireport,当我通过Data->Report query指定查询时,我得到以下错误。但它没有说明无效字符是什么。有没有办法解决这个问题 由:java .SQL.SQLExp::ORA-9009::无效字符< P>问题是查询中间的分号(“;”)字符。查询在oracle SQL developer中运行,因为分号在有效位置打断了查询。您能发布查询吗?您使用的JDBC驱动程序版本是什么?你有什么版本的Oracle?一次删除一个字符,直到找到无效字符为止。但说真的。。。这确实是一个甲骨文问题,而不是iReport问

当我通过Data->Report query指定查询时,我得到以下错误。但它没有说明无效字符是什么。有没有办法解决这个问题


由:java .SQL.SQLExp::ORA-9009::无效字符

< P>问题是查询中间的分号(“;”)字符。查询在oracle SQL developer中运行,因为分号在有效位置打断了查询。

您能发布查询吗?您使用的JDBC驱动程序版本是什么?你有什么版本的Oracle?一次删除一个字符,直到找到无效字符为止。但说真的。。。这确实是一个甲骨文问题,而不是iReport问题。首先使用SQuirreL SQL或Toad或SQL*Plus等工具测试查询。@如果查询中重复无效字符,则一次删除一个字符可能不起作用。呃。。。一次从查询中删除一个字符可能由于其他许多原因也不起作用。“从MYTABLE中选择*可能会在删除其任何一个字符后失败。但是别担心。。。我还是觉得我很搞笑。谢谢,我也有同样的问题。我原以为这是一个空格问题,但是的,去掉分号就解决了这个问题,但分号在最后,它打破了一切