「SQLite学习笔记」命令

本节记录 SQLite 编程人员所使用的简单却有用的命令。这些命令被称为 SQLite 的点命令,这些命令的不同之处在于它们不以分号(;)结束。

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

$sqlite3

SQLite version 3.3.6

Enter ".help" for instructions

sqlite>

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

sqlite>.help

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

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

sqlite>.show

echo: off

explain: off

headers: off

mode: column

nullvalue: ""

output: stdout

separator: "|"

width:

sqlite>

格式化输出

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

sqlite>.header on

sqlite>.mode column

sqlite>.timer on

sqlite>

sqlite_master 表格

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

sqlite>.schema sqlite_master

这将产生如下结果:

CREATE TABLE sqlite_master (

type text,

name text,

tbl_name text,

rootpage integer,

sql text

);

参考:http://www.w3cschool.cc/sqlite/sqlite-commands.html


「SQLite学习笔记」命令_第1张图片

你可能感兴趣的:(「SQLite学习笔记」命令)