加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

SQLite操作指南(SQLite version 3.6.21)

发布时间:2020-12-12 23:35:57 所属栏目:百科 来源:网络整理
导读:1、.back ?DB? FILE 备份DB(默认为main)到文件 2、.bail ON|OFF 遇到一个错误即停止,该值默认为OFF 3、.databases 列举附加到数据库的数据库名和文件名 4、.dump ?TABLE? ... 用SQL文本格式列举数据库,如果指定TABLE,仅仅列举匹配的表,比如类型TABLE 5、

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读