在Derby DB中插入数据时出现SQL错误

时间:2016-01-28 19:47:15

标签: java sql derby

我得到了这个:

  

SQLDataException:" java.sql.SQLDataException:尝试获取类型为' VARBINARY'的数据值。来自类型' BLOB'的数据值在org.apache.derby.client.am.SQLExceptionFactory.getSQLException(未知来源)〜[derbyclient-10.12.1.1.jar:na]"

如果有人对此有任何见解,我将不胜感激。

1 个答案:

答案 0 :(得分:0)

执行以下操作后,问题得以解决:

@Basic
@Column(name = "PARSED_DATA")
@Lob
public byte[] getParsedData() {
    return parsedData;
}

因为,表列是BLOB类型。这只是Derby的问题。