2012-04-25 20 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

相关问题