SQLite的命令

本文概要

  • 数据定义语言
  • 数据操纵语言
  • 数据查询语言
  • SQLite的点命令
  • 特别点命令
SQLite的命令类似于SQL命令。有三种类型的SQLite的命令:
  • DDL:数据定义语言
  • DML:数据操纵语言
  • DQL:数据查询语言
数据定义语言有此组中有三个命令:
CREATE:该命令用来创建一个表,在数据库中的表或其他对象的视图。
ALTER:它是用来修饰像表中现有的数据库对象。
DROP:该DROP命令用于删除整个表中,数据库中的表或其他对象的视图。
数据操纵语言有数据操纵语言组三个命令:
INSERT:该命令用来创建一个记录。
更新:它是用来修改记录。
删除:它是用来删除记录。
数据查询语言选择:此命令是用来从一个或多个表中检索某些记录。
SQLite的点命令以下是SQLite的点命令的列表。这些命令不是由分号(; )结束。
。帮助命令:
通过使用“帮助”随时检查点的命令列表。
例如:
Sqlite> .help

以上是各种重要的SQLite点命令的列表。请参阅使用下表中说明这些命令:
命令描述
.backup ?db? file 备份数据库(默认“主”)到文件
.bailup|off遇到错误后停止。默认off
.databases列表名称和连接数据库的文件
.dump ?table?以sql文本格式转储数据库。如果指定了表,则只转储与模式表匹配的表。
.echo up|off打开或关闭命令echo
.exit退出sqlite的提示
.explain on|off打开输出模式,适合解释打开或关闭。没有参数,它打开解释。
.header(S)上|关闭打开或关闭页眉显示
.help显示此消息
.import file table将数据从文件导入到表中
.indices?表?显示所有索引的名称。如果指定了表,则只显示与模式表匹配的表的索引。
.load file ?entry?加载扩展库
.log file|off打开或关闭日志记录。文件可以是stderr/stdout
.mode模式设置输出模式,其中模式为:
csv:逗号分隔值
column:左对齐列。
html: html代码
insert:表的sql insert语句
line:每行一个值
list:由.separator字符串分隔的值
tabs:制表符分隔的值
tcl: tcl列表元素
.nullvalue string代替空值的打印字符串
.output filename发送输出到文件名
.OUTPUT标准输出将输出发送到屏幕
.print string… 打印文本字符串
.prompt main continue替换标准提示
.give upsqlite退出提示
.read filename执行sql文件名中
.schema ?table?显示create语句。如果指定了表,则只显示与模式表匹配的表。
.separator串更改输出模式和.import使用的分隔符
.show显示各种设置的当前值
.stats on|off打开或关闭状态
.tables?模式?列出与相似模式匹配的表的名称
.timeout ms尝试打开锁定表为毫秒毫秒
.width num num设置“列”模式的列宽
.timer上|关闭打开或关闭cpu计时器测量
.show命令:
你可以使用.show命令来查看你的SQLite的命令提示符默认设置。
注意:不要把sqlite的> 提示符和点之间的命令空间,否则将无法正常工作。特别点命令还有这是用来格式化输出一些点命令。这些命令是:
.header上
.mode列
【SQLite的命令】。打开定时器

    推荐阅读