首页 > 代码库 > 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数据库相关总结