我正在研究Java编码.. 试图设置作者值:
XXX.setStatusValue(YYY.AUTHOR.toString());
尝试在数据库中插入此值时,
这是我得到的错误:
对于第1行的列'status_value',太长了
我没有设计表格,只使用现有表格。
答案 0 :(得分:2)
以下是我得到的错误:第1行的列'status_value'太长了
错误说明了一切。
您尝试插入数据库的值大于表中字段允许的最大长度。
插入较短的字符串,或者使数据库中的字段更长。
答案 1 :(得分:0)
我认为所有数据库列都有自己的长度,你不能设置值大于此值。如果您不知道列长度有多长,只需尝试插入值增加长度(例如从1到200)。发生错误时,您将确切知道列的长度。