一.sqlite 知识点
1.sqlite管理工具
Ubuntu:sqlite database browser windows:sqlite3
二.常用sqlite语句
1.查询person表第10~20条数据
select × from person limit 9, 11 (9表开始位置,11表示连续查询的条数);
2.插入或修改person表某条记录(主键存在则修改,不存在则插入)
replace into person (id,name,age) values (2,'zhaoyun',18);
3.复制person表数据到teacher表
create table teacher as select * from person;
4.根据person内容创建视图people
create view if not exists people as select × from person;
三.常用sqlite 函数
1.取绝对值 abs(x)
2.查询最近一次sqlite语句影响的行数 select changes();
3.查询某行第一个不为null的值 select coalesce (name,age) as value from person;(ifnull 只支持两个参数)
4.like语句 select × from person where name like '%zhaoyun%';
5.截取字符串:
select substr("abcdef",2) 结果bcdef
select substr("abcdef",2,3) 结果bcd
6.查询当前字段数据类型 select typeof(name) from person;
7.日期函数:
1).select date('2016-06-06','-1 year','+1 month') 输出 2015-07-06
2).select date('now','start of month','+1 month','-1 day') 输出 2017-02-28;(now 2017-02-10)
新闻热点
疑难解答