.backup ?DB? FILE
备份数据库(默认为main)
.bail on|off
出错后是否停止,默认为off
.binary on|off
打开或关闭二进制输出,默认为off
.changes on|off
是否显示通过sql语句更改的行记录
.clone NEWDB
从现有的数据库克隆数据中克隆数据到新的数据库中
.databases
列出所有数据库的名字和文件
.dbinfo ?DB?
显示数据库的状态信息
.dump ?TABLE? ...
如果指定表,则将数据库转储为sql文本格式;否则,将转储匹配的表
.echo on|off
是否启用命令重复
.eqp on|off
是否支持自动解释查询计划
.exit
退出程序
.explain ?on|off|auto?
设置解释输出模式
.fullschema
显示数据库概要和表状态内容
.headers on|off
是否显示表头
.help
显示帮助信息
.import FILE TABLE
从文件导入数据库
.indexes ?TABLE?
显示表的索引
.limit ?LIMIT? ?VAL?
显示或更改SQLITE_LIMIT的值
.load FILE ?ENTRY?
加载扩展库
.log FILE|off
日志记录,日志文件可以是stderr/stdout
.mode MODE ?TABLE?
设置输出模式: ascii csv html insert line list tabs tcl
.nullvalue STRING
用某字符串替换空值
.once FILENAME
仅输出下一个sql命令到文件中
.open ?FILENAME?
关闭现有的数据库并重新打开文件
.output ?FILENAME?
输出到文件或标准输出
.print STRING...
打印字符串
.prompt MAIN CONTINUE
替换标准提示符
.quit
退出程序
.read FILENAME
执行文件中的sql
.restore ?DB? FILE
恢复数据库(默认为main)
.save FILE
将内存数据库写入文件
.scanstats on|off Turn sqlite3_stmt_scanstatus() metrics on or off
.schema ?TABLE?
如果指定表,则显示其创建声明;否则显示匹配的表的创建声明
.separator COL ?ROW?
更改输出模式和.import的列分隔符和可选的行分隔符
.shell CMD ARGS...
在系统shell中执行CMD ARGS...
.show
显示各种设置的当前值
.stats on|off
打开或关闭统计信息
.system CMD ARGS...
在系统shell中执行CMD ARGS...
.tables ?TABLE?
如果指定表,则列出表名;否则,列出匹配的表名
.timeout MS
Try opening locked tables for MS milliseconds
.timer on|off
打开或关闭sql计时器
.trace FILE|off
在运行时输出每一条sql语句
.vfsinfo ?AUX?
Information about the top-level VFS
.vfslist
列出所有可用的vfs(virtual file system)
.vfsname ?AUX?
打印vfs堆名
.width NUM1 NUM2 ...
Set column widths for "column" mode Negative values right-justify