數(shù)據(jù)庫20sqlite無限互聯(lián)是國內(nèi)唯一一家專注于iPhone和iPad軟件開發(fā)培_第1頁
數(shù)據(jù)庫20sqlite無限互聯(lián)是國內(nèi)唯一一家專注于iPhone和iPad軟件開發(fā)培_第2頁
數(shù)據(jù)庫20sqlite無限互聯(lián)是國內(nèi)唯一一家專注于iPhone和iPad軟件開發(fā)培_第3頁
數(shù)據(jù)庫20sqlite無限互聯(lián)是國內(nèi)唯一一家專注于iPhone和iPad軟件開發(fā)培_第4頁
數(shù)據(jù)庫20sqlite無限互聯(lián)是國內(nèi)唯一一家專注于iPhone和iPad軟件開發(fā)培_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

我們也在當(dāng)天陸續(xù)發(fā)布國內(nèi)首套完整的iOS開發(fā)的,手把您寫代碼,從到熟練再到精通。最好的肯定,也是我們前進(jìn)的最動力,我們感謝的努力,感謝對我們的支持!我們也將免費(fèi)為提供最好的就業(yè)后的技術(shù)支持!,的高薪就業(yè)才是我們最大的成功

數(shù)據(jù)庫主講:·掌握基礎(chǔ)的SQL語句 數(shù)據(jù)庫CoreData 、CoreData適合大數(shù)據(jù) 和查詢操作 庫,常見的關(guān)系數(shù)據(jù)庫管理系統(tǒng)有:Oracle、MSSQLServer、DB2、MySQL

DB2…介紹表 我們也在當(dāng)天陸續(xù)發(fā)布國內(nèi)首套完整的iOS開發(fā)的,手把您寫代碼,從到熟練再到精通。最好的肯定,也是我們前進(jìn)的最動力,我們感謝的努力,感謝對我們的支持!我們也將免費(fèi)為提供最好的就業(yè)后的技術(shù)支持!,的高薪就業(yè)才是我們最大的成功SQL語句·數(shù)據(jù)定義語言(DDL:DataDefinitionLanguage)·其語句包括動詞CREATE和DROP·數(shù)據(jù)操作語言(DML:DataManipulationLanguage)·其語句包括INSERTUPDATE和DELETE·數(shù)據(jù)查詢語言(DQL:DataQueryLanguage)·其語句包括SELECTDDL語句

表名(字段名1字段類型1,字段名2字段類型2ifnotexists表名(字段名1字段類型1,字段名2字段類型createtable (idinteger,nametext,agedroptable表名droptable ·將數(shù)據(jù)值 劃分為以下幾 類型·NULL:表示該值為NULL·INTEGER:無符號整型值·REAL:浮點(diǎn)值·TEXT:文本字符串·BLOB:二進(jìn)制數(shù)據(jù)(比如文件DML語句語法:insertinto表名(字段

字段2,values(字段1的值,字段2的值舉例:insertinto

(name,age)values(‘jack’,·更新數(shù)據(jù)語法:update表名set字段1=字段1的值,字段2字段2的值舉例:update setname=‘jack’,age=注意:這?會將 表中所有記錄的name都改為jack,age都改為語法:delete語法:deletefrom表名;舉例:deletefromt_;注意:這?會將 ;條件DML語句

不等于jack

都改為update

setage=5whereage>10andname!= where字段某個值andwhere字段某個值and字段某個值;where字段某個值or字段某個值and相當(dāng)于or相當(dāng)于

age<=10orage>DQL語句·DQL語句就是查詢語句,格式如下:select字段1,字段2from表名selectname,agefromselect*from表名;select*from select*from whereage>selectcount(*)fromt_ selectcount(age)from whereheight<

1、查詢出來的結(jié)果可以?orderby語法:select*from orderby字段?例:select*from orderby?例:select*from orderbyagedesc;//降?例:select*from orderbyageasc;//升序(默認(rèn)語法:select*from

limit數(shù)值1數(shù)值?例:select*from

limit4,selectselect*fromlimit第1?:limit0第2?:limit6第1?:limit0第2?:limit6第3?:limit12…第n?:limit6*(n-1), 我們也在當(dāng)天陸續(xù)發(fā)布國內(nèi)首套完整的iOS開發(fā)的,手把您寫代碼,從到熟練再到精通。最好的肯定,也是我們前進(jìn)的最動力,我們感謝的努力,感謝對我們的支持!我們也將免費(fèi)為提供最好的就業(yè)后的技術(shù)支持!,的高薪就業(yè)才是我們最大的成功CREATECREATETABLEt_student(idinteger,nametextNOTNULLUNIQUE,ageintegerNOTNULLDEFAULT1);主鍵約束 * 主鍵約束·在創(chuàng)表的時候用primary 一個主·只 uniqueCREATECREATETABLEt_student(idintegerPRIMARYKEY,nametext,age如果想要讓主鍵?動增?(如果想要讓主鍵?動增?(integer類型),應(yīng)該增加CREATETABLEt_student(idintegerPRIMARYKEYAUTOINCREMENT,nametext,ageinteger);外鍵約束 男男CREATETABLEt_movie(idintegerPRIMARYKEYAUTOINCREMENT,nametext,dir_idintegerREFERENCESt_director(id));·JOIN和ON用來建立兩個表之間的關(guān)聯(lián)關(guān)系WHEREWHERE=‘? SELECT,s.ageFROMt_moviesJOINt_directorbONs.dir_id= 我們也在當(dāng)天陸續(xù)發(fā)布國內(nèi)首套完整的iOS開發(fā)的,手把您寫代碼,從到熟練再到精通。最好的肯定,也是我們前進(jìn)的最動力,我們感謝的努力,感謝對我們的支持!我們也將免費(fèi)為提供最好的就業(yè)后的技術(shù)支持!,的高薪就業(yè)才是我們最大的成功 ·編譯SQL語句·執(zhí)行SQL語句常用函數(shù)·3.0使用的是C 3_column_text()//查詢字段上的數(shù)據(jù)3

=

=[NSHomeDirectory() intresult=if(result!=

_OK)return}NSString*sql=@"CREATETABLEUserTable(userIdtextNOTNULLPRIMARYKEYUNIQUE,userNametext,ageinteger)";charresult= ,[sqlUTF8String],NULL,if(result!= _OK){return

NULL,} 3 =

=NSString*filePath=[NSHomeDirectory() int

= 3_open([pathUTF8String], if(result _OK)return}NSString*sql=@"INSERTINTOUserTable(userId,userName,age)VALUES ,[sqlUTF8String],-1,&stmt,NSString*userId=@"1002";NSString*userName=@" intage=3;3_bind_text(stmt,1,[userIdUTF8String],-1,3_bind_text(stmt,2,[userNameUTF8String],-1,3_bind_int(stmt,3,result 3_step(stmt);if(result== _ERROR||result== _MISUSEreturn} 3 =

=NSString*filePath=[NSHomeDirectory() intresultif(result

3_open([path_OK)

return}NSString*sql=@"SELECTuserId,userName,ageFROMUserTableWHERE ,[sqlUTF8String],-1,&stmt,intage=1;3_bind_int(stmt,1,result while(result _ROW)char*userid=(char*) 3_column_text

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論