天天看點

資料類型不一緻: 應為 NUMBER, 但卻獲得 BINARY

java.sql.SQLException: ORA-00932: 不一緻的資料類型: 要求 NUMBER 得到的卻是 BINARY

出現這個異常是因為在資料庫中字段為number類型的值給賦予了null,粗心出的錯誤。不過建議把基本資料類型變成包裝類型,這樣當你沒有指派的時候會向資料庫插入NULL,而不是基本類型的預設值,防止出BUG。