Caused by: org.springframework.orm.hibernate3.HibernateJdbcException: JDBC exception on Hibernate data access: SQLException for SQL [select m.I_ID as I_ID, m.I_NAME as I_NAME, m.I_PRIOR as I_PRIOR from EISS_TAB_MAIN m]; SQL state [null]; error code [17006]; could not execute query; nested exception is org.hibernate.exception.GenericJDBCException: could not execute query at org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:642) at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:95) at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:212) at org.springframework.orm.jpa.JpaAccessor.translateIfNecessary(JpaAccessor.java:152) at org.springframework.orm.jpa.JpaTemplate.execute(JpaTemplate.java:189) at org.springframework.orm.jpa.JpaTemplate.execute(JpaTemplate.java:147) at com.rizon.eiss.infolink.service.DbInfoService.findInfosWithoutLink(DbInfoService.java:172) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198) at $Proxy70.findInfosWithoutLink(Unknown Source) at com.rizon.eiss.infolink.servlet.InfoList.handleRequest(InfoList.java:56) at com.rizon.eiss.servlet.AbstractKernelServlet.process(AbstractKernelServlet.java:246) at com.rizon.apollo.components.pupa.PupaManagerBean$2.invoke(PupaManagerBean.java:173) at com.rizon.apollo.reading.PupaNoopReader.setup(PupaNoopReader.java:68) ... 97 more
打印出来的那句sql我在pssql里头执行没任何问题。Hibernate: select * from ( select m.I_ID as I_ID, m.I_NAME as I_NAME, m.I_PRIOR as I_PRIOR from EISS_TAB_MAIN m ) where rownum <= ?