sqlite数据库介绍一

什么是Sqlite?

小型、嵌入的关系型数据库,而且开源、效率高;嵌入式指的是嵌入在程序中,性能优异且无数据类型。支持事务操作。

Sqlite的介绍

独立的跨平台的磁盘文件,可直接对文件进行操作,代码量少,API简单易用。

Sql语句回顾

1、支持的数据类型:Integer、 varchar、float、double、char、text

2、sql语句回顾:

2.1 创建表:create table 表名(字段名称 数据类型 约束, 字段名称 数据类型 约束...)

eg: create table Person(_id Integer primary key, name varchar(10), age Integer not null)


2.2 删除表:drop table表名

eg: drop table Person


2.3 插入数据

insert  into  表名[字段,字段] values(值1, 值2...)

eg: insert into Person(_id, age) values(1, 20) //values括号中的值要与前面的小括号顺序一致

insert into Person(2, "zs" , 20) 同时顺序一致

2.4 修改数据
update表名 set 字段 =新值 where 修改的条件

eg: update Person set name = “ls” where _id = 1


2.5  删除数据

delete from 表名 where 删除的条件

eg: delere from Person where _id =2


2.5 查询语句

select 字段名 from 表名 where 查询条件 group by 分组字段 having 筛选条件 order by 排序条件  //后三个一般用的较少

eg: select * from Person // 查询Person中的所有数据

select _id, name from Person 

select * from Person where _id =1

select * from Person where name like "&sring &"   //模糊查询 name中间含有string字符, 前后任意多字符

select * from Person where name like "_sring &" //第一个字符之后是string, 之后可以有任意多个字符

select * from Person where age between 10 and 20 // 应该能读得懂吧 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值