今天程序在本地都正常运行,可发布到服务器上时报一个ORA-00911 无效字符的错误
1.先把拼写的sql打印出来在可视化平台上运行,看看是否拼写sql时语法错误;
2.举例:sql语句为"select * from tableName;"在可视化环境中运行是没问题的,但是executeQuery该语句的时候就会报错,查了好长时间错误发现原来是:查询语句结尾带了一个分号,库里面是支持这个分号的,但到JDBC里面是不支持这个分号的,所以这点大家也应该注意下。
1.先把拼写的sql打印出来在可视化平台上运行,看看是否拼写sql时语法错误;
2.举例:sql语句为"select * from tableName;"在可视化环境中运行是没问题的,但是executeQuery该语句的时候就会报错,查了好长时间错误发现原来是:查询语句结尾带了一个分号,库里面是支持这个分号的,但到JDBC里面是不支持这个分号的,所以这点大家也应该注意下。