我想在iphone中的sqlite数据库管理器中存储长描述,就像这个数据一样。
“金色的寺庙:金色的寺庙,受欢迎的是Sri Harmandir Sahib或Sri Darbar Sahib,是锡克教的神圣所在地。沐浴在一个典型的金色色调中,在Amrit Sarovar的宁静水域中熠熠生辉,围绕着它, swarn mandir(金色寺庙)是一个内在其访客的心灵景观,无论什么宗教或信仰,作为最宏伟的礼拜堂之一。在珠宝镶嵌的平台上是阿迪格兰莎或神圣的经文锡克教徒在那里供奉十位锡克教大师和各种印度教徒和穆斯林圣徒的圣洁铭文。在参观金庙时,你需要掩盖你的头。街头卖家以低廉的价格出售寺庙外的头巾。“我试图将其作为描述(VARCHAR(5000)),但是当我执行查询时,它显示带有点缀(....)的半文本,如http://i.stack.imgur.com/gyMqi.png
由于
答案 0 :(得分:0)
...
肯定表明数据库中存在全文。它还表示“Sqlite数据库浏览器”truncates past a certain length:
m_textWidthMarkSize = s.value("prefs/sqleditor/textWidthMarkSpinBox", 60).toInt();
有没有办法更改设置?
修改强>
您可以使用以下查询验证文本是否已完全保存(将theTable
替换为正确的表名称):
select length(description) from theTable;