SQLite 命令

小柒博客 评论56,7011字数 375阅读1分15秒阅读模式

SQLite 命令

本章将向您讲解SQLite编程人员所使用的简单却有用的命令。这些命令被称为 SQLite的点命令,这些命令的不同之处在于它们不以分号;结束。

让我们在命令提示符下键入一个简单的sqlite3命令,在SQLite 命令提示符下,您可以使用各种SQLite命令。

[root@localhost ~]# sqlite3

SQLite version 3.7.17 2013-05-20 00:56:22

Enter ".help" for instructions

Enter SQL statements terminated with a ";"

sqlite>

如需获取可用的点命令的清单,可以在任何时候输入 ".help"。例如:

sqlite> .help

上面的命令会显示各种重要的SQLite点命令的列表,如下所示:

让我们尝试使用.show命令,来查看SQLite命令提示符的默认设置。

sqlite> .show

echo: off

explain: off

headers: off

mode: list

nullvalue: ""

output: stdout

separator: "|"

stats: off

width:

sqlite>

确保sqlite> 提示符与点命令之间没有空格,否则将无法正常工作。

格式化输出

您可以使用下列的点命令来格式化输出为本教程下面所列出的格式:

sqlite> .header on

sqlite> .mode column

sqlite> .timer on

sqlite> select * from xxx;        # xxx代表数据库

上面设置将产生如下格式的输出:

SQLite 命令

sqlite_master表格

主表中保存数据库表的关键信息,并把它命名为sqlite_master。如要查看表概要,可按如下操作:

sqlite> .schema sqlite_master

这将产生如下结果:

CREATE TABLE sqlite_master (

    type text,

    name text,

    tbl_name text,

    rootpage integer,

    sql text

);

若文章图片、下载链接等信息出错,请在评论区留言反馈,博主将第一时间更新!如本文“对您有用”,欢迎随意打赏,谢谢!

继续阅读
Wechat
微信扫一扫,加我!
weinxin
微信号已复制
微信公众号
微信扫一扫,关注我!
weinxin
公众号已复制
SQLite最后更新:2024-1-24
小柒博客
  • 本文由 小柒博客 发表于 2020年5月15日 16:13:12
  • 声明:本站所有文章,如无特殊说明或标注,本站文章均为原创。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。转载请务必保留本文链接:https://www.yangxingzhen.com/7036.html
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

拖动滑块以完成验证