ios中得sqlite使用基礎

2022-08-19 04:03:12 字數 976 閱讀 5608

資料庫 

補充知識: lamp linux+apache+mysql+php;

輕量級 sqlite3   access

唯一鍵和主鍵的區別

:主鍵不能重複  不能為空  整形數字

唯一鍵  不能重複  可以為空  整形數字

唯一鍵   wid integer unique  

主鍵   id integer primary key 

自增  autoincrement     一般和主鍵一起使用    id integer primary key   autoincrement

建立表   create table 表名 (欄位1  , 欄位2)

如果不存在 建立表

create table if not exists 表名(欄位1 ,欄位2);

刪除表drop table 表名

插入 insert into 表名(欄位1,欄位2) values (值1,值2);

刪除delete from 表名 where 條件

修改update 表名 set 字段=『新值』 where 條件

查詢select 字段 from表名

查詢n條結果

select 字段 from 表名 limit n;

查詢並且按照

uid進⾏行排序  預設是公升序

select

字段 from

表名 order by uid; 

如果降序的話

select 字段 from 表名 order by uid desc; 

查詢⼀一共有⼏幾條資料

select count(*) from

表名 多表

select

user.uid,user.name,wugong.name

from user,wugong where

user.uid=wugong.uid;

protobuf在iOS中得使用

1.執行指令碼 2.編寫 proto 檔案 3.把 protobuf platform platform libprotobuf.a 新增到工程裡 4.把 protobuf include下的google檔案新增到工程 5.配置header search paths 和user header sea...

ios簡單sqlite使用

sqlite是嵌入式的和輕量級的sql資料庫。sqlite是由c實現的。廣泛用於包括瀏覽器 支援html5的大部分瀏覽器,ie除外 ios android以及一些便攜需求的小型web應用系統。使用sqlite前的準備 使用sqlite是很多做ios開發中第一次面對c的情況,包括我。因為sqlite是...

iOS之SQLite基本使用

資料庫的特徵 sqlite sqlite近似類似規則 sqlite欄位的約束條件 sqlite欄位約束條件 primary key 主鍵 sqlite語句 ios的資料庫技術的實現 pragma mark 1.引入標頭檔案 新增libsqlite3.0.tbd import static sqlit...