sqlite常用操作

之前没有接触过sqlite,用mysql/oracle多;一直以为sqlite很菜,但人生就是这么有意思,偏偏让你必须使用。

修改表结构

背景:模拟缺少列的表结构

  • 双击表:打开表的5项内容,结构、数据、索引、触发器、DDL。最常用的是数据和DDL。
  • 编辑表结构:表名上右键,选择【编辑表】;就能增加、删除、编辑列。

导入/导出数据

背景:构造大数量、多种类型数据

  • 导出表:表名上右键,选择【导出表】;选择数据库、table or view、输入文件(导出后的目标文件)、导出格式;点击【配置】,设置分隔符、编码等。
    导出数据
    导出格式--配置选项
  • 导入表:编辑导出的数据,使其符合我们的目标要求,在【工具--Import data to a table】,选择源文件、目标数据库和表,【Import】即可。
    导入数据

sql查询编辑器

背景:用mysql习惯了,通过界面操作数据不习惯

  • 【工具--打开sql查询编辑器】,可以像使用mysql一样灵活使用select/update/delete/insert语句,非常方便,记得选对数据库哦。
    sql查询编辑器

rowid

背景:批量前/后N条数据、各数据间差异较小时

双击表,切到“数据”tab,在任意列名上右键选择【显示ROWIDs】后,通过delete from tablename where rowid>=?;来删除数据。
显示rowid
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容