當前位置:成語大全網 - 新華字典 - java String類型和blob類型轉換

java String類型和blob類型轉換

如果妳的數據真的是 String ,那按理就是用 Clob 嘛。

Blob 主要用於二進制內容,比如圖片,附件。

如果保持數據庫表結構不變的話,用 blob 也行,但妳需要在讀取和寫入兩頭明確地指定相同的字符集,否則讀取這個還原過程會得到不到期望的結果。只要我們用支持這種字符的字符集理論上來說,只要編碼和解碼的過程使用相同的字符集就不會失真,如果字符集本身不支持這個字符(比如妳拿壹個只有康熙字典中才有的古漢字用 GB2312 字符集去處理就會失真,而用 UTF8 就可能正常,因為只要這個字符真的能被輸入法錄入到電腦中基本上它就已經表示有辦法能處理它)。

PreparedStatement 中有 setBlob (JDBC 4.0) 或 setBinaryStream (早期) 方法。但妳需要測試妳使用的驅動程序是什麽版本的與數據庫是否匹配。