# SQLite 命令

与关系数据库进行交互的标准 SQLite 命令类似于 SQL。

命令包括 CREATE、SELECT、INSERT、UPDATE、DELETE 和 DROP。

这些命令基于它们的操作性质可分为以下几种:

# DDL - 数据定义语言 Define

命令 描述
CREATE 创建一个新的表,一个表的视图,或者数据库中的其他对象。
ALTER 修改数据库中的某个已有的数据库对象,比如一个表。
DROP 删除整个表,或者表的视图,或者数据库中的其他对象。
CREATE TABLE table_name(
   column1 datatype,
   column2 datatype,
   column3 datatype,
   .....
   columnN datatype,
   PRIMARY KEY( one or more columns )
);

# DML - 数据操作语言 Manipulation

命令 描述
INSERT 创建一条记录。
UPDATE 修改记录。
DELETE 删除记录。
INSERT INTO lorem VALUES ('gausszhou')

# DQL - 数据查询语言 Query

命令 描述
SELECT 从一个或多个表中检索某些记录。
SELECT rowid AS id, info FROM lorem

# SQL 和 RPC

sql command rpc path crud
SELECT get read
INSERT add create
UPDATE modify update
DELETE delete delete