本文概要
- 数据定义语言
- 数据操纵语言
- 数据查询语言
- 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 up | sqlite退出提示 |
.read filename | 执行sql文件名中 |
.schema ?table? | 显示create语句。如果指定了表,则只显示与模式表匹配的表。 |
.separator串 | 更改输出模式和.import使用的分隔符 |
.show | 显示各种设置的当前值 |
.stats on|off | 打开或关闭状态 |
.tables?模式? | 列出与相似模式匹配的表的名称 |
.timeout ms | 尝试打开锁定表为毫秒毫秒 |
.width num num | 设置“列”模式的列宽 |
.timer上|关闭 | 打开或关闭cpu计时器测量 |
你可以使用.show命令来查看你的SQLite的命令提示符默认设置。
注意:不要把sqlite的> 提示符和点之间的命令空间,否则将无法正常工作。特别点命令还有这是用来格式化输出一些点命令。这些命令是:
.header上
.mode列
【SQLite的命令】。打开定时器