ios中得sqlite使用基础

数据库 

补充知识: 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;

ios中得sqlite使用基础,布布扣,bubuko.com

ios中得sqlite使用基础

上一篇:Qios RibbonForm QRibbonCaption添加qRibbonApplicationButton无法最大化问题


下一篇:iOS 开发中常用的xml解析器比较