原文:從數據庫中取時間值,報錯:java.sql.Timestamp cannot be cast to java.lang.Long

從數據庫中取時間值,報錯:java.sql.Timestamp cannot be cast to java.lang.Long 問題描述 將數據庫中的查詢到的 timestamp類型的數據,轉成 Long類型報錯。 解決方案 因為 java.sql.Timestamp 是 java.util.Date 的子類 所以,直接 將 java.sql.Timestamp 轉換為 java.util.Da ...

2021-12-15 19:34 0 4511 推薦指數:

查看詳情

java.sql.Timestamp cannot be cast to java.sql.Date

java.lang.ClassCastException: java.sql.Timestamp cannot be cast to java.sql.Date原來是java.sql.Date和java.util.Date的原因 我在往數據庫插入數據時用的是string型,SQL應該會轉換 ...

Tue Apr 26 00:59:00 CST 2016 0 3328
java.math.BigDecimal cannot be cast to java.lang.Long

原生sql查詢出來的結果默認是BigDecimal,想要轉換為long int 類型,需要首先轉換成string,然后使用Long.parseLong(String.valueOf(data)); data為你的數據 ...

Tue May 19 00:52:00 CST 2020 0 1127
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM