SQLite操作指南(SQLite version 3.6.21)

前端之家收集整理的这篇文章主要介绍了SQLite操作指南(SQLite version 3.6.21)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1、.back ?DB? FILE 备份DB(默认为main)到文件

2、.bail ON|OFF 遇到一个错误即停止,该值默认为OFF

3、.databases 列举附加到数据库数据库名和文件

4、.dump ?TABLE? ... 用sql文本格式列举数据库,如果指定TABLE,仅仅列举匹配的表,比如类型TABLE

5、.echo ON|OFF 设置echo的状态为ON或者OFF

6、.exit 退出程序

7、.explain ?ON|OFF? 设置EXPLAIN的输出模式为ON或者OFF,如果没有参数,EXPLAIN默认设置为ON

8、.genfkey ?OPTIONS?

选项设置如下:

--NO-DROP:表示不删除旧的fkey触发器

--IGNORE-ERRORS:表示忽略含有fkey错误的表

--EXEC:表示立即执行生成sql语句

在信息源中查看文件tool/genfkey.README来进一步了解更详细的内容

9、.help 显示sqlite的操作指南

10、.import FILE TABLE 表示向表中导入数据

11、.indices ?TABLE? 显示所有的索引名,如果指定TABLE,那么仅仅显示指定表的索引,例如,表等的配套模式

12、.load FILE ?ENTRY? 加载一个外部的库

13、.mode MODE ?TABLE? 设置输出模式,可选参数如下:

CSV 表示逗号分隔值

COLUMN 表示左对齐列(看.width)

HTML 表示与HTML有关的代码

INSERT 表示表的sql插入声明

LINE 表示每一行一个值

LIST 表示被.separator字符串限定的值

TABS 表示制表符分隔的值

TCL 表示TCL列表元素

14、.nullvalue STRING 打印时用STRING代替NULL值

15、.output FILENAME 输送output到文件

16、.output stdout 输送output到屏幕

17、.prompt MAIN CONTINUE 代替标准提示

18、.quite 退出程序

19、.read FILENAME 在文件名中执行sql

20、.restore ?DB? FILE 从文件恢复数据库内容

21、.schema ?TABLE? 显示创建语句,如果指定TABLE,仅仅指定表的创建语句

22、.separator STRING 改变输出模式和.import使用的分隔符

23、.show 显示不同设置的当前值

24、.tables ?TABLE? 显示表名,如果指定TABLE,仅仅显示指定表的表名

25、.timeout MS 尝试打开锁定为MS毫秒表

26、.width NUMI NUM2…… 为“column”模式设置列的宽度

27、.timer ON|OFF 设置cpu时间计数器为ON或者OFF

@H_502_188@备注:由于英语水平有限,翻译难免有错误之处,欢迎各位大侠指正……

原文链接:https://www.f2er.com/sqlite/203025.html

猜你在找的Sqlite相关文章