iOS 基本SQLite语句

建表命令(create table):

create table if not exists student(s_id integer primary key autoincrement not null,
s_name text default'无名氏',s_age integer check(s_age>200))
//格式:create table if not exists 表名 (字段1 约束1 约束2···,字段2 约束1 约束2···);
1、create table:建表关键字
2、if not exists:如果创建的表存在就不再创建
3、表名
4、字段名
5、对字段的约束(可以有多个)

数据库插入命令(insert)

insert into student(s_name, s_age) values('贝爷',30);
//格式:insert into 表名(字段1,字段2,···)values (字段1值,字段2值,···);
1、insert into:插入语句关键字
2、要插入的的表
3、要向哪些字段插入数据
4、values:值关键字
5、要插入的数据(要和字段顺序相同)

数据库更新命令(update)

update student set s_age = 100 where s_age = 10;
//格式: update 表名 set 字段1 = 修改值1,字段2 = 修改值2,··· where 条件
1、update , set:更新数据关键字
2、要更新的表
3、需要更新的字段和更新后的值
4、where:条件关键字
5、要修改的数据需要满足的条件(条件可以有一个或多个,使用and或or进行连接)

数据库删除命令(delete)

delete from stu where s_age = 10;
//格式: delete from 表名 where 条件
1、delete from 删除关键字
2、要删除数据的表名
3、where:条件关键字
4、删除的数据满足的条件

数据库查询命令(select)

select * from student where s_sex='男';
select s_name ,s_age from student where s_sex = '男'
//格式:select 要查找的字段 from 表名 where 条件;
1、select :查询关键字
2、要查找的字段(通配符*代表查找所有字段)
3、from 表名:from是关键字,后面是要查找的表
4、where:条件关键字
5、要查找的数据满足的条件

期待你的评论建议O(∩_∩)O~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,785评论 18 399
  • SQL SELECT 语句 一、查询SQL SELECT 语法 (1)SELECT 列名称 FROM 表名称 (2...
    有钱且幸福阅读 5,748评论 0 33
  • 她,一名妇科医生,国家二级心理咨询师,一位十岁男孩的母亲,八O后的独生女,在一家医院工作,一个公益群群主。 我,一...
    唐振高阅读 734评论 0 0
  • 今年的春天 把一株名叫小叶紫檀的树 种在窗前 看到老枝上抽出的新芽 我记住了今年的春天 从今夜起 云生在黄河口 风...
    何处落风送暗香阅读 265评论 0 5
  • 那是一个春天的晚上,天气仍然微冷。 十点半的时候,高三的晚自习结束了,但教室里仍然有奋战的身影,灯...
    相遇晚晴天阅读 148评论 0 1