SQLite 命令2025年3月17日 | 阅读 3 分钟 SQLite 命令类似于 SQL 命令。 SQLite 命令有三种类型 - DDL: 数据定义语言
- DML: 数据操作语言
- DQL: 数据查询语言
数据定义语言该组中有三个命令 CREATE: 此命令用于在数据库中创建表、表的视图或其他对象。 ALTER: 它用于修改现有数据库对象(如表)。 DROP: DROP 命令用于删除整个表、表的视图或数据库中的其他对象。 数据操作语言数据操作语言组中有三个命令 INSERT: 此命令用于创建记录。 UPDATE: 它用于修改记录。 DELETE: 它用于删除记录。 数据查询语言SELECT: 此命令用于从一个或多个表中检索某些记录。 SQLite 点命令以下是 SQLite 点命令的列表。 这些命令不以分号 (;) 结尾。 .help 命令 随时使用“.help”检查点命令列表。 例如  以上是各种重要 SQLite 点命令的列表。 在下表中查看这些命令的描述 命令 | 描述 |
---|
.backup ?db? 文件 | 将 DB(默认“main”)备份到文件 | .bail on|off | 在遇到错误后停止。 默认为关闭 | .databases | 列出附加数据库的名称和文件 | .dump ?table? | 以 sql 文本格式转储数据库。 如果指定了表,则仅转储与 like 模式表匹配的表。 | .echo on|off | 打开或关闭命令回显 | .exit | 退出 sqlite 提示符 | .explain on|off | 打开或关闭适用于解释的输出模式。 如果没有参数,则打开解释。 | .header(s) on|off | 打开或关闭标头的显示 | .help | 显示此消息 | .import 文件 表 | 将数据从文件导入到表中 | .indices ?table? | 显示所有索引的名称。 如果指定了表,则仅显示与 like 模式表匹配的表的索引。 | .load 文件 ?entry? | 加载扩展库 | .log 文件|off | 打开或关闭日志记录。 文件可以是 stderr/stdout | .mode 模式 | 设置输出模式,其中模式之一是:<br/><div>csv: 逗号分隔值 <br/><br> <div><div>column: 左对齐的列。<br/><div>html: html <table> 代码<br/> <div>insert: 表的 sql 插入语句<br/><div>line: 每行一个值<br/> <div>list: 值由 .separator 字符串分隔<br/><div>tabs: 制表符分隔值<br/> <div>tcl: tcl 列表元素<br/> | .nullvalue 字符串 | 打印字符串代替空值 | .output 文件名 | 将输出发送到文件名 | .output stdout | 将输出发送到屏幕 | .print 字符串... | 打印文字字符串 | .prompt main continue | 替换标准提示符 | .quit | 退出 sqlite 提示符 | .read 文件名 | 在文件名中执行 sql | .schema ?table? | 显示创建语句。 如果指定了表,则仅显示与 like 模式表匹配的表。 | .separator 字符串 | 更改输出模式和 .import 使用的分隔符 | .show | 显示各种设置的当前值 | .stats on|off | 打开或关闭统计信息 | .tables ?pattern? | 列出与 like 模式匹配的表的名称 | .timeout 毫秒 | 尝试打开锁定的表 ms 毫秒 | .width 数字 数字 | 为“column”模式设置列宽 | .timer on|off | 打开或关闭 cpu 计时器测量 |
.show 命令 您可以使用 .show 命令查看 SQLite 命令提示符的默认设置。  注意:不要在 sqlite> 提示符和点命令之间放置空格,否则它将无法工作。
特殊点命令有一些点命令用于格式化您的输出。 这些命令是 .header on .mode column .timer on
|