增删改查:
增加
insert into 表名(字段1,字段3,字段3)values(值1,值2,值3)
删除
delete from 表名 where id=888
修改
update 表名 set 字段1=值1,字段2=值2 where id=888
查询
select * from 表名 where name='张三'
创建索引:
普通索引:
create index if not exists 索引名 on 表名(字段名)
唯一索引:
create unique index if not exists 索引名 on 表名(字段名)
删除索引:
drop index if exists 索引名
创建视图
普通视图:
CREATE VIEW 视图名 AS sql语句
临时视图:
CREATE TEMPORARY VIEW 视图名 AS sql语句
删除视图
DROP VIEW 视图名
创建触发器
CREATE 是否临时触发器 触发器名称 触发时间 触发条件 ON 表名 BEGIN 执行语句 END
是否临时触发器(是):TEMPORARY
是否临时触发器(否): 空
触发时间(前):BEFORE
触发时间(后):AFTER
触发条件(插入):insert
触发条件(删除):delete
触发条件(更新):UPDATE
触发条件(字段更新):update of 字段名
删除触发器
DROP TRIGGER 触发器名
收缩数据库
VACUUM
重命名表
alter table 旧表名 rename to 新表名
删除表
drop table if exists 表名