在 iPhone 的 Sqlite 数据库管理器中存储了长描述



我想在iPhone的sqlite数据库管理器中存储长描述,就像这个数据一样。

"金庙:金庙,俗称Sri Harmandir Sahib或Sri Darbar Sahib,是锡克教的神圣所在地。沐浴在典型的金色色调中,在环绕它的阿姆里特萨罗瓦宁静的水中令人眼花缭乱,swarn mandir(金色寺庙)是一座内化在游客的脑海中,无论宗教或信仰如何,都是最宏伟的礼拜堂之一。在镶嵌宝石的平台上是Adi Grantha或锡克教徒的神圣经文,其中供奉着十位锡克教大师以及各种印度教和穆斯林圣徒的神圣铭文。参观金庙时,您需要遮住头部。街头小贩在寺庙外以低廉的价格出售头巾。

我试图作为描述(VARCHAR(5000)),但是当我执行查询时,它显示带有虚线(....)的半文本,就像这样 https://i.stack.imgur.com/gyMqi.png

谢谢

...肯定表明数据库中存在全文。它还指示"Sqlite 数据库浏览器"截断超过一定长度:

m_textWidthMarkSize = s.value("prefs/sqleditor/textWidthMarkSpinBox", 60).toInt();

有没有办法更改设置?

编辑

您可以使用以下查询验证文本是否已完全保存(将theTable替换为正确的表名):

select length(description) from theTable;

最新更新