我正在尝试创建一个H2 http://www.h2database.com/html/main.html数据库来管理一些文本剪辑。其中一个字段将包含一个大字符串,可能有数百个单词,在某些情况下,可能有数千个单词长。
理想情况下,我不想在创建表时限制该字段的大小;最好动态调整大小,但如果不可能,则需要大量分配,以免文本被剪切。关于如何实现这一点有什么建议吗? VARCHAR(10,000) 可能吗?疯狂的?谢谢。
您可以使用 CLOB 数据类型。看看他们的数据类型页 http://www.h2database.com/html/datatypes.html:
CLOB 类似于 VARCHAR,但适用于非常大的值。与时不同
使用 VARCHAR,大型 CLOB 对象不会完全保留在内存中;
相反,它们是流式传输的。 CLOB 应该用于文档和
任意大小的文本,例如 XML 或 HTML 文档、文本文件、
或无限大小的备注字段。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)