[org.hibernate.util.JDBCExceptionReporter:72]-[ERROR] 数字溢出
在hibernate中查询过程中,如果数据小于9位数的时候可以正常查询,如果超过9位的话就会出现[org.hibernate.util.JDBCExceptionReporter:72]-[ERROR] 数字溢出
rg.hibernate.exception.GenericJDBCException: could not execute query
at org.hibernate.exception.ErrorCodeConverter.handledNonSpecificException(ErrorCodeConverter.java:92)
at org.hibernate.exception.ErrorCodeConverter.convert(ErrorCodeConverter.java:80)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
at org.hibernate.loader.Loader.doList(Loader.java:1596)
at org.hibernate.loader.Loader.list(Loader.java:1577)
at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:395)
at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:271)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:844)
at org.hibernate.impl.QueryImpl.list(QueryImpl.java:74)
at com.kaola.web.ip.bean.QuerryipManager.getQuerryByip(QuerryipManager.java:69)
at com.kaola.web.ip.bean.QuerryipManager.main(QuerryipManager.java:91)
Caused by: java.sql.SQLException: 数字溢出
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:162)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:227)
at oracle.jdbc.driver.NumberCommonAccessor.throwOverflow(NumberCommonAccessor.java:6797)
at oracle.jdbc.driver.NumberCommonAccessor.getInt(NumberCommonAccessor.java:121)
at oracle.jdbc.driver.OracleResultSetImpl.getInt(OracleResultSetImpl.java:489)
at oracle.jdbc.driver.OracleResultSet.getInt(OracleResultSet.java:1605)
at org.hibernate.type.IntegerType.get(IntegerType.java:26)
at org.hibernate.type.NullableType.nullSafeGet(NullableType.java:77)
at org.hibernate.type.NullableType.nullSafeGet(NullableType.java:68)
at org.hibernate.type.AbstractType.hydrate(AbstractType.java:80)
at org.hibernate.persister.entity.BasicEntityPersister.hydrate(BasicEntityPersister.java:1690)
at org.hibernate.loader.Loader.loadFromResultSet(Loader.java:991)
at org.hibernate.loader.Loader.instanceNotYetLoaded(Loader.java:942)
at org.hibernate.loader.Loader.getRow(Loader.java:855)
at org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:305)
at org.hibernate.loader.Loader.doQuery(Loader.java:412)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:218)
at org.hibernate.loader.Loader.doList(Loader.java:1593)
... 7 more
Exception in thread "main" java.lang.NullPointerException
at com.kaola.web.ip.bean.QuerryipManager.main(QuerryipManager.java:93)
问题点数:50、回复次数:1Top
1 楼dashi(喜欢莲的憨木鱼)回复于 2006-11-01 22:14:01 得分 0
sf~Top




