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错误的表
在信息源中查看文件tool/genfkey.README来进一步了解更详细的内容
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 退出程序
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
备注:由于英语水平有限,翻译难免有错误之处,欢迎各位大侠指正……
原文链接:https://www.f2er.com/sqlite/203025.html