SQL语句分为以下三种类型:
DML:Date Manipulation Language
DDL:Date Definition Language
DCL:Date Control Language
DML用于查询与修改数据记录,包括:
INSERT:添加数据到数据库中
UPDATRE:修改数据库中的数据
DELETE:删除数据库中的数据
SELECT:选择(查询)数据,SELECT是SQL语言的基础,最为重要。
DDL用于定义数据库的结构,比如创建,修改或删除数据库对象,包括以下SQL语句:
CREATE TABLLE: 创建数据库表
ALTER TABLE: 更改表结构、添加、删除、修改列长度
DROP TABLE:删除表
CRRATE INDEX:在表上建立索引
DROP INDEX: 删除索引
DCL 用来控制数据库的访问,包括如下语句
GRANT:授予访问权限
REVOKE:撤销访问权限
COMMT:提交事务处理
ROLLBACK:事务处理回退
SAVEPOINT:设置保存点
LOCK:对数据库的特定部分进行锁定