成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

IOS應(yīng)用中關(guān)于SQLite 3類(lèi)型系統(tǒng)

移動(dòng)開(kāi)發(fā) iOS
IOS應(yīng)用中關(guān)于SQLite 3類(lèi)型系統(tǒng)是本文要介紹的內(nèi)容,主要是來(lái)了解并學(xué)習(xí)IOS應(yīng)用中SQLite 的使用方法和技巧,具體內(nèi)容來(lái)看本文詳解。

IOS應(yīng)用中關(guān)于SQLite 3類(lèi)型系統(tǒng)是本文要介紹的內(nèi)容,主要是來(lái)了解并學(xué)習(xí)IOS應(yīng)用SQLite 的使用方法和技巧,關(guān)于SQLite IOS應(yīng)用的操作本文有很詳細(xì)的講解,來(lái)看內(nèi)容。

IOS應(yīng)用的客戶(hù)端存儲(chǔ)數(shù)據(jù)一般是存儲(chǔ)在SQLite3中,下面簡(jiǎn)單介紹SQLite支持的數(shù)據(jù)類(lèi)型,以及類(lèi)型間相互關(guān)系。大多數(shù)數(shù)據(jù)庫(kù)使用靜態(tài)的嚴(yán)格的類(lèi)型系統(tǒng),列的類(lèi)型在創(chuàng)建表的時(shí)候就已經(jīng)指定了。SQLite使用動(dòng)態(tài)的類(lèi)型系統(tǒng),列的類(lèi)型由值決定。

SQLite具有的數(shù)據(jù)類(lèi)型

  1. NULL:NULLvalue 

Integer:值是signedinteger類(lèi)型,大小可以是1,2,3,4,6,8bytes

REAL:浮點(diǎn)類(lèi)型

TEXT:以UTF-8,UTF-16BEorUTF-16LE編碼存儲(chǔ)的字符類(lèi)型

BLOB:二進(jìn)制數(shù)據(jù)

其它數(shù)據(jù)類(lèi)型說(shuō)明

Integerprimarykey列是個(gè)例外??

布爾類(lèi)型:SQLite中沒(méi)有定義布爾類(lèi)型,而是以Integer存儲(chǔ)布爾值,0(false),1(true)

Dateandtime類(lèi)型

SQLite中也沒(méi)有定義日期時(shí)間類(lèi)型,日期時(shí)間可以用TEXT,REAL,orINTEGER存儲(chǔ)

TEXT:存儲(chǔ)為字符串("YYYY-MM-DDHH:MM:SS.SSS").

  1. REAL:asJuliandaynumbers,thenumberofdayssincenooninGreenwichonNovember24,4714B.C.accordingtotheprolepticGregoriancalendar.  
  2.  
  3. INTEGER:asUnixTime,thenumberofsecondssince1970-01-0100:00:00UTC. 

SQLiteTypeAffinity(類(lèi)型檢測(cè))

用于自動(dòng)檢測(cè)值的類(lèi)型,以下列舉Affinity如何決定類(lèi)型的規(guī)則

(1)如果類(lèi)型聲明中有int,則使用INTEGERaffinity.

(2)如果類(lèi)型聲明中有"CHAR","CLOB",or"TEXT",則使用Textaffinity

(3)如果類(lèi)型聲明中有BLOB或沒(méi)有指定類(lèi)型,則使用affinityNONE

(4)如果類(lèi)型聲明中有"REAL","FLOA",or"DOUB",則使用REALaffinity

(5)否則使用Numericaffinity

類(lèi)型比較NULL

memcmp函數(shù)原型

  1. intmemcmp(constvoid*ptr1,constvoid*ptr2,size_tnum); 

比較兩個(gè)指針指向內(nèi)存的前num個(gè)byte

比較之前的類(lèi)型轉(zhuǎn)換

l(INTEGER,REALorNUMERIC)和(TEXTorNONE)比較,則TEXT,NONE會(huì)被轉(zhuǎn)換成NUMERIC

lTEXT和NONE比較,則NONE會(huì)被轉(zhuǎn)換成TEXT

其他情況直接比較。

小結(jié):IOS應(yīng)用中關(guān)于SQLite 3類(lèi)型系統(tǒng)的內(nèi)容介紹完了,希望通過(guò)IOS應(yīng)用SQLite 的操作內(nèi)容的學(xué)習(xí)能對(duì)你有所幫助。

責(zé)任編輯:zhaolei 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-09-02 19:12:59

IOS應(yīng)用Sqlite數(shù)據(jù)庫(kù)

2012-03-06 10:17:45

iOS SQLite3iOSSQLite3

2011-08-22 16:26:25

IOS開(kāi)發(fā)Sqlite數(shù)據(jù)庫(kù)

2012-03-06 12:59:11

iOS SQLite3iOSSQLite3

2011-05-11 10:02:37

iOS

2024-01-16 09:35:00

數(shù)據(jù)庫(kù)應(yīng)用

2011-08-08 14:07:49

iPhone開(kāi)發(fā) 類(lèi) 字體

2019-08-12 11:40:48

數(shù)據(jù)庫(kù)SQLite3數(shù)據(jù)類(lèi)型

2011-09-06 13:58:28

MTK系統(tǒng)

2011-08-30 14:15:34

QTSQLite數(shù)據(jù)庫(kù)

2014-04-23 13:30:23

類(lèi)簇iOS開(kāi)發(fā)

2011-08-17 14:32:44

iOS開(kāi)發(fā)繪制

2013-01-06 09:52:43

SQLite

2013-04-09 16:04:06

iOS開(kāi)發(fā)SQLite知識(shí)總結(jié)

2012-02-29 10:18:31

SQLite3Android

2013-05-02 13:06:05

C++遇到iOS應(yīng)用開(kāi)SQLITE

2011-08-22 16:42:43

SqliteiPad

2013-04-01 10:49:51

iOS開(kāi)發(fā)sqlite數(shù)據(jù)庫(kù)

2013-05-03 13:42:20

iOS開(kāi)發(fā)SQLite3存儲(chǔ)讀取

2011-08-17 14:20:21

IOS開(kāi)發(fā)GraphicsCon
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 亚洲国产成人精品久久 | 国产一区二区在线91 | 日本天堂一区二区 | 国产精品一区二区三区在线 | 色视频www在线播放国产人成 | 国产精品亚洲欧美日韩一区在线 | 亚洲传媒在线 | 一区二区精品视频 | 久久久中文 | 国产99热精品 | 91资源在线 | av一区在线观看 | 日韩国产欧美一区 | 中文字幕 国产 | 91久久夜色 | 日日夜夜视频 | 成人h视频在线观看 | 亚洲欧美日本国产 | 99精品久久久 | 一区二区成人 | 亚洲色欲色欲www | 精国产品一区二区三区四季综 | 亚洲综合一区二区三区 | 围产精品久久久久久久 | 日本精品免费在线观看 | 国产在线观 | 亚洲成人高清 | 精品一区二区三区不卡 | 在线免费视频一区 | 久久人人网| 人人色视频 | 黄色毛片免费看 | 国产二区视频 | av第一页 | 在线免费黄色小视频 | 96久久久久久| 狠狠干五月天 | 五月天国产视频 | 久久精品国产免费 | 91精品国产91久久久久青草 | 91精品国产91综合久久蜜臀 |