【发布时间】:2014-10-12 10:28:42
【问题描述】:
我正在努力使用 MySQL 插入 blob。我注意到 ORMLite 使用 DataType BLOB 创建了相应的列,而我需要一个 LONGBLOB,因为我得到一个异常抛出告诉我
列的数据太长
我注释了列:
@DatabaseField(dataType = DataType.BYTE_ARRAY)
除了在创建表时运行 rawQuery 之外,还剩下哪些选项?
【问题讨论】:
我正在努力使用 MySQL 插入 blob。我注意到 ORMLite 使用 DataType BLOB 创建了相应的列,而我需要一个 LONGBLOB,因为我得到一个异常抛出告诉我
列的数据太长
我注释了列:
@DatabaseField(dataType = DataType.BYTE_ARRAY)
除了在创建表时运行 rawQuery 之外,还剩下哪些选项?
【问题讨论】:
哦,好的,我知道了。 我必须添加以下内容:
@DatabaseField(dataType = DataType.BYTE_ARRAY, columnDefinition = "LONGBLOB")
【讨论】: