昨天申請(qǐng)的BLOG開(kāi)通了,在準(zhǔn)備寫(xiě)點(diǎn)東西的時(shí)候,我負(fù)責(zé)的系統(tǒng)卻發(fā)生了一個(gè)異常。所以,不得不去處理。剛吃完飯,想了想就把這個(gè)問(wèn)題寫(xiě)上來(lái)好了。
今天系統(tǒng)出現(xiàn)了一個(gè)奇怪的錯(cuò)誤,令我奇怪的不是這個(gè)錯(cuò)誤本身,而是這個(gè)異常在發(fā)生的時(shí)候竟然沒(méi)有被拋出。后來(lái)才發(fā)現(xiàn),這個(gè)被調(diào)用的方法在上一個(gè)系統(tǒng)中自己處理了異常而沒(méi)有throws出來(lái),結(jié)果讓程序帶錯(cuò)繼續(xù)跑了下去,結(jié)果,錯(cuò)誤發(fā)生到我的系統(tǒng)上了。真糟糕!
今天還有一個(gè)收獲,那就是終于知道錯(cuò)誤日志的記錄規(guī)則。汗...因?yàn)榻舆@個(gè)系統(tǒng)不久,所以很多都還沒(méi)認(rèn)真看過(guò)...以后一定要多把各個(gè)方面都多看一下...
[code]
COM.ibm.db2.jdbc.DB2Exception: [IBM][CLI Driver][DB2/NT] SQL0413N Overflow occurred during numeric data type conversion. SQLSTATE=22003
at COM.ibm.db2.jdbc.app.SQLExceptionGenerator.throw_SQLException(SQLExceptionGenerator.java(Compiled Code))
at COM.ibm.db2.jdbc.app.SQLExceptionGenerator.throw_SQLException(SQLExceptionGenerator.java(Inlined Compiled Code))
at COM.ibm.db2.jdbc.app.SQLExceptionGenerator.check_return_code(SQLExceptionGenerator.java(Compiled Code))
at COM.ibm.db2.jdbc.app.DB2Statement.execute2(DB2Statement.java(Compiled Code))
at COM.ibm.db2.jdbc.app.DB2Statement.executeUpdate(DB2Statement.java(Compiled Code))
at com.ibm.ws.rsadapter.jdbc.WSJdbcStatement.pmiExecuteUpdate(WSJdbcStatement.java(Compiled Code))
at com.ibm.ws.rsadapter.jdbc.WSJdbcStatement.executeUpdate(WSJdbcStatement.java(Compiled Code))
........................[/code]