oracle - Sql in java throws that java.sql.SQLException: ORA-00904: "Row Number": invalid identifier, but run in PLSQL success -


this problem occurs in windows 8.1 oracle 11.0.1.0, in ubuntu , oracle 11.0.2.0 dose not happened.

running select * t_5188881_8 order "row_number" in plsql success. in java code:

rs = stmt.executequery(string.format(      "select * %s order \"row_number\"", tablenames.get(i))); 

the tablenames.get(i) equals t_5188881_8, ...

the error info:

java.sql.sqlexception: ora-00904: "row_number": invalid identifier  @ oracle.jdbc.driver.databaseerror.throwsqlexception(databaseerror.java:112) @ oracle.jdbc.driver.t4cttioer.processerror(t4cttioer.java:331) @ oracle.jdbc.driver.t4cttioer.processerror(t4cttioer.java:288) @ oracle.jdbc.driver.t4c8oall.receive(t4c8oall.java:743) @ oracle.jdbc.driver.t4cstatement.dooall8(t4cstatement.java:207) @ oracle.jdbc.driver.t4cstatement.executefordescribe(t4cstatement.java:790) @ oracle.jdbc.driver.oraclestatement.executemaybedescribe(oraclestatement.java:1039) @ oracle.jdbc.driver.t4cstatement.executemaybedescribe(t4cstatement.java:830) @ oracle.jdbc.driver.oraclestatement.doexecutewithtimeout(oraclestatement.java:1132) @ oracle.jdbc.driver.oraclestatement.executequery(oraclestatement.java:1272) @ partfinder.utils.searchbypn.getresult(searchbypn.java:180) @ partfinder.utils.searchbypn.fuzzysearch(searchbypn.java:116) @ partfinder.servlet.searchpnservlet.dopost(searchpnservlet.java:34) @ javax.servlet.http.httpservlet.service(httpservlet.java:644) @ javax.servlet.http.httpservlet.service(httpservlet.java:725) @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:291) @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:206) @ org.apache.tomcat.websocket.server.wsfilter.dofilter(wsfilter.java:52) @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:239) @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:206) @ org.apache.catalina.core.standardwrappervalve.invoke(standardwrappervalve.java:219) @ org.apache.catalina.core.standardcontextvalve.invoke(standardcontextvalve.java:106) @ org.apache.catalina.authenticator.authenticatorbase.invoke(authenticatorbase.java:501) @ org.apache.catalina.core.standardhostvalve.invoke(standardhostvalve.java:142) @ org.apache.catalina.valves.errorreportvalve.invoke(errorreportvalve.java:79) @ org.apache.catalina.valves.abstractaccesslogvalve.invoke(abstractaccesslogvalve.java:610) @ org.apache.catalina.core.standardenginevalve.invoke(standardenginevalve.java:88) @ org.apache.catalina.connector.coyoteadapter.service(coyoteadapter.java:537) @ org.apache.coyote.http11.abstracthttp11processor.process(abstracthttp11processor.java:1085) @ org.apache.coyote.abstractprotocol$abstractconnectionhandler.process(abstractprotocol.java:658) @ org.apache.coyote.http11.http11aprprotocol$http11connectionhandler.process(http11aprprotocol.java:277) @ org.apache.tomcat.util.net.aprendpoint$socketprocessor.dorun(aprendpoint.java:2407) @ org.apache.tomcat.util.net.aprendpoint$socketprocessor.run(aprendpoint.java:2396) @ java.util.concurrent.threadpoolexecutor.runworker(threadpoolexecutor.java:1142) @ java.util.concurrent.threadpoolexecutor$worker.run(threadpoolexecutor.java:617) @ org.apache.tomcat.util.threads.taskthread$wrappingrunnable.run(taskthread.java:61) @ java.lang.thread.run(thread.java:745) 


Comments

Popular posts from this blog

java - Plugin org.apache.maven.plugins:maven-install-plugin:2.4 or one of its dependencies could not be resolved -

Round ImageView Android -

How can I utilize Yahoo Weather API in android -