第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

sqlite 可以存放json數(shù)據(jù)嗎?

sqlite 可以存放json數(shù)據(jù)嗎?

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

1 回答

?
飲歌長嘯

TA貢獻(xiàn)1951條經(jīng)驗(yàn) 獲得超3個(gè)贊

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

查看完整回答
反對 回復(fù) 2018-11-23
  • 1 回答
  • 0 關(guān)注
  • 3303 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號