2011-12-10 54 views
8

我試圖創建一個H2數據庫來管理一些文本剪報。其中一個字段將包含一個大型字符串,可能會有數百個字符,在少數情況下,可能會有數千個字符。H2數據庫中的長字符串數據類型

理想情況下,我不想在創建表時限制此字段的大小;這是最好的動態大小,但如果這是不可能的,會希望分配慷慨,使文本不被削減。有關如何暗示這一點的任何建議? VARCHAR(10,000)可能嗎?瘋?謝謝。

回答

15

您可以使用CLOB數據類型。看看他們的data type page

CLOB與VARCHAR類似,但用於非常大的值。與使用VARCHAR的 不同,大型CLOB對象沒有完全保存在內存中;相反,它們是流式傳輸的。 CLOB應該用於文檔和任意大小的文本,如XML或HTML文檔,文本文件, 或無限大小的備註字段。

相關問題