个性化阅读
专注于IT技术分析

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列

。打开定时器


赞(0)
未经允许不得转载:srcmini » SQLite的命令

评论 抢沙发

评论前必须登录!