首页 > 代码库 > sqlite数据库相关总结
sqlite数据库相关总结
1.
sqlite是轻量型、关系型管理系统,是嵌入式的,占用资源低、可移植性强,比mySql处理速度快,现在主流的版本是sqlite3
2.
sqlite中的数据类型有TEXT(字符串,采用UTF-8,UTF-16编码)、(REAL)浮点型、(INTEGER)有符号的整型、(BLOB)大二进制数据,能存放任何二进制数据、还有其他几个不常用的( (VARCHAR、CHAR、CLOB)会转化成TEXT的类型 (FLOAT DOUBLE)转化成REAL类型 (NUMERIC)转化成INTEGER)
注:sqlite中没有布尔型,可以用integer的0和1代替,也没有时间和日期的类型,可以用TEXT,REAL等代替
3.
常用的基本的sql语句有:
------创建表:
creat table 表名 (字段1,字段2,字段3.......);
-------如果表不存在,再创建
creat table if not exists 表名 (字段1,字段2,字段3.......)
--------删除整张表:
drop table 表名
--------插入数据:
insert into 表名 (字段1,字段2,字段3.......)values (值1,值2,值3......)
---------查询:
select 字段名 from 表名 ---------》查询某一字段的数据
select * from 表名 ---------》查询所有字段的所有数据
----------修改:
update 表名 set 字段名 = ‘新值‘ where 查询条件
sqlite数据库相关总结