2012-04-25 66 views
0

我試圖在谷歌雲存儲一個圖像文件到MEDIUMBLOB。但它可以存儲只有不到1k。我想存儲6K文件。我怎麼解決這個問題?還是我必須拆分它並存儲?它需要我4天,但我甚至有任何提示。如何提高訪問谷歌雲中的大量數據的速度SQL

如果我上傳超過1K多,它示出了一個消息:

在結果集中的某些值被截斷。

這是SQL Server的代碼

statement = "INSERT INTO picture (registration_id, pic) VALUES(?, ?)"; 
stmt = c.prepareStatement(statement); 
stmt.setString(1, sender_id); 
stmt.setBytes(2, message.getBytes()); 

int success = 2; 
success = stmt.executeUpdate();` 

請幫我

  • 謝謝你的答案使用LONGBLOB
    但我之前試過,結果仍然只能小於1kbyte。
    我認爲谷歌雲中存在一個音量限制sql。
    還有誰知道它嗎?

回答

0

你可以轉換成一個LONGBLOB

+0

我嘗試了,但它仍然只能存儲不到1K – user1204615 2012-04-25 18:18:14

+0

謝謝你的答案使用LONGBLOB。 但我之前嘗試過,結果仍然只能小於1kbyte。 我認爲谷歌雲數據庫中存在數量限制。 還有誰知道它? – user1204615 2012-04-26 01:55:25

相關問題