马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?站点注册
×
SQL:select convert(bigint,path_id) from path path_id本来是主键所以用numeric类型 但又不能除余.所以先转换一下,转换如果在where 里没错 JDBC没问题 SYBASE也没问题,可是要显示时就转换就出错就是上面的语句,错如下 java.sql.SQLException: JZ006: 捕获到 IO 例外:java.io.IOException: JZ0TC: 试图在非法的类型对之间进行 转换。 at com.sybase.jdbc3.jdbc.ErrorMessage.raiseError(ErrorMessage.java:552) at com.sybase.jdbc3.jdbc.ErrorMessage.raiseErrorCheckDead(ErrorMessage.java:856) at com.sybase.jdbc3.tds.Tds.handleIOE(Tds.java:3624) at com.sybase.jdbc3.tds.Tds.nextResult(Tds.java:2388) at com.sybase.jdbc3.jdbc.ResultGetter.nextResult(ResultGetter.java:69) at com.sybase.jdbc3.jdbc.SybStatement.nextResult(SybStatement.java:220) at com.sybase.jdbc3.jdbc.SybStatement.nextResult(SybStatement.java:203) at com.sybase.jdbc3.jdbc.SybStatement.queryLoop(SybStatement.java:1698) at com.sybase.jdbc3.jdbc.SybStatement.executeQuery(SybStatement.java:1683) at com.sybase.jdbc3.jdbc.SybStatement.executeQuery(SybStatement.java:422) at com.taisi.base.MainApp.main(MainApp.java:27) 怎么解决? |