我有一本书(书籍)我想在SQLite中存储

时间:2010-11-17 01:28:19

标签: ipad sqlite

我想在sqlite中存储几百万页。 书籍分为以下格式。    系列书籍    BOOKNAME    BOOKChapter    BookParagraph    BookLine    BookNote    BookComment。

书线将包含我需要存储的所有原始数据。有些行长度超过255个字符。我想知道的是如何存储这些数据,我是否将其存储为BLOB?还是TEXT?

该计划以5种语言存储圣经经文,希伯来语russion阿拉伯语英语和法语。 所以我将此信息存储为unicode而不是ANSI

1 个答案:

答案 0 :(得分:0)

如果是文本,请使用TEXT存储类和亲和关系;您可以将列声明为TEXT(以及其他)。请注意,SQLite的类和亲和度不是特定于长度的。所以即使你说VARCHAR(255),它仍然只是TEXT。请参阅Datatypes页面。

编辑:默认的maximum字符串长度为十亿字符。