iOS中数据库-创建表-增删改查数据-基础语法
iOS中数据库-创建表-增删改查数据-基础语法
走向未来 发表于2年前
iOS中数据库-创建表-增删改查数据-基础语法
  • 发表于 2年前
  • 阅读 29
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 新注册用户 域名抢购1元起>>>   

摘要: 5种数据持久化存储:plist文件(NSArray、NSDictionary) NSUserdefaults 文件 归档 sqlite

什么是SQL:结构化查询语言。create创建表drop删除表,delete是删除表中的数据

SQL语句不区分大小写,每条语句必须以分号结束,数据库中不可以使用关键字用为表名(sql常用关键字  select create from。。。。。)

创表格式:

create table if not exists 表名(字段1 字段类型1,字段2 字段类型2,.......);

也可以建表时候不声明类型:如:create table t_student(name,age);最好是写类型

例如:create table if not exists 表名 (字段1 字段类型1,字段2 字段类型2,.......);

        create table if not exists 表名 (id integer,name text,age integer);

删除表:drop table if exists 表名;如:drop table if exists t_student;

表中插入数据格式:

insert into 表名(字段类型1,字段类型2,........)values(字段1的值,字段2的值,......)

例如:insert into t_student(name,age)values('tom',10);数据库中的字符串内容要用单引号括住

网表里面插入数据,可以不用每项都插入值。

删除数据格式:delete from 表名;如:delete from t_stu;

更新数据格式:update 表名 set 字段1=字段1的值,字段2=字段2的值,....;

如:update s_stu set age=10,sex='nan';这句话会把表中的所有age改为10,所有sex改为nan.

查询表数据:select *from 表名;//查询所有字段

select *from t_stu where age>10;//条件查询

共有 人打赏支持
粉丝 7
博文 59
码字总数 22758
×
走向未来
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: