【发布时间】:2013-07-05 03:05:29
【问题描述】:
我需要用 h2 存储一个长字符串值。我怎样才能做到这一点? 当我试图插入一个长字符串时,会抛出一个异常,表明这些值是 long "CONTENT VARCHAR(255): "STRINGDECODE..."。
我读到应该使用 CLOB,但我不知道如何正确使用它。
表定义应该是什么样子? 目前我只是使用字符串声明。
@DatabaseField
String content;
我怎样才能将字符串转换为 CLOB 并且我仍然可以使用字符串内容;宣言?或者是否有可能将 VARCHAR 大小提高到最大值?
【问题讨论】:
-
有时你需要一杯啤酒才能找到解决方案 ;) @DatabaseField (dataType = DataType.Long_string)
-
对于阅读此问题的其他人,您应该将其添加为答案,然后接受它。