亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

sqlite 可以存放json數據嗎?

sqlite 可以存放json數據嗎?

iOS
慕婉清6462132 2018-10-28 09:05:27
sqlite 可以存放json數據嗎
查看完整描述

1 回答

?
飲歌長嘯

TA貢獻1951條經驗 獲得超3個贊

sqlite 可以存放json數據
sqlite數據庫中不支持布爾型。
SQLite將數據值的存儲劃分為以下幾種存儲類型:
NULL: 表示該值為NULL值。
INTEGER: 無符號整型值。
REAL: 浮點值。
TEXT: 文本字符串,存儲使用的編碼方式為UTF-8、UTF-16BE、UTF-16LE。
BLOB: 存儲Blob數據,該類型數據和輸入數據完全相同。
由于SQLite采用的是動態數據類型,而其他傳統的關系型數據庫使用的是靜態數據類型,即字段可以存儲的數據類型是在表聲明時即以確定的,因此它們之間在數據存儲方面還是存在著很大的差異。在SQLite中,存儲分類和數據類型也有一定的差別,如INTEGER存儲類別可以包含6種不同長度的Integer數據類型,然而這些INTEGER數據一旦被讀入到內存后,SQLite會將其全部視為占用8個字節無符號整型。因此對于SQLite而言,即使在表聲明中明確了字段類型,我們仍然可以在該字段中存儲其它類型的數據。然而需要特別說明的是,盡管SQLite為我們提供了這種方便,但是一旦考慮到數據庫平臺的可移植性問題,我們在實際的開發中還是應該盡可能的保證數據類型的存儲和聲明的一致性。除非你有極為充分的理由,同時又不再考慮數據庫平臺的移植問題,在此種情況下確實可以使用SQLite提供的此種特征。

查看完整回答
反對 回復 2018-11-23
  • 1 回答
  • 0 關注
  • 3238 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號