0
我在將大文本文件保存到MySQL數據庫時遇到問題。如果文本文件大小大約5KB,則成功保存。如果文件是148KB,然後我得到這個錯誤從休眠:使用休眠保存數據庫中的文本文件問題
org.hibernate.exception.DataException: Could not execute JDBC batch update
這是SQL節目由Hibernate:
Hibernate: insert into file_table (ID,FILE) values (?, ?)
而在我的休眠文件我用java.sql.Blob中存儲文件。
任何人都知道爲什麼它不能保存148KB的文件大小,但如果我打開同一個文件,將其減少到5KB左右,它會成功保存它?
我認爲默認限制是我認爲2GB?這很奇怪。
謝謝。
謝謝。我以前在數據庫中有過BLOB。我將數據庫更改爲LONGBLOB並且它工作正常! – Marquinio 2010-05-20 19:50:40