最近想写一个小工具,需要用到 SQLite 。之前只会一点点的 INSERT
和 DELETE
,现在想正式入门。
点命令
点命令不以 ;
结束,它们一般并不直接操作数据库。
可以使用 .help
来看可以使用的点命令。
SQLite 语句
这些与数据库直接进行交互的命令包括 CREATE
, SELECT
, INSERT
, UPDATE
, DELETE
, 和 DROP
,可以根据操作性质分为三种:
- DDL - 数据定义语言
- DML - 数据操作语言
- DQL - 数据查询语言
所有的 SQLite 语言可以以任何关键字开始,以 ;
结束。