DDL(Data Definition Language)数据定义语言
create table :创建数据库表
create index:创建数据库表的索引
drop table:删除数据库表
drop index:删除数据库标的索引
truncate:删除表中的所有行
alter table:更改表结构,增加,修改,删除列
alter table add constraint:在已有的表上增加约束
DML(Data Manipulation Language)数据操作语言
INSERT:添加数据到数据库中
UPDATE:修改数据库中的数据
DELETE:删除数据库中的数据
SELECT:选择(查询)数据
SELECT是SQL语言的基础,最为重要。
DCL(Data Control Language)数据控制语言
grant:将权限或角色授予用户或其他角色(授予访问权限)
revoke:从用户或数据库角色回收权限(撤销访问权限)
Lock:对数据库的特定部分进行锁定
TCL(Transaction Control Language)事务控制语言
COMMIT:提交事务处理
ROLLBACK:事务处理回退
SAVEPOINT:设置保持点