[Oracle 学习笔记] 02 PL/SQL语言概述
PL SQL语言有以下几个部分组成:
- 数据定义语言(DDL)。数据定义语言用于执行数据库的任务,对数据库以及数据库中各种队形进行创建、删除、修改等操作。基本的DDL命令如下:ALTER PROCEDURE 重新编译存储过程 ALTER TABLE 修改表ANALYZE 搜集数据库对象性能统计资料 ALTER TABLE AND CONSTRAINT 在已有的表上增加约束 CREATE TABLE 创建表 CREATE INDEX 创建索引 DROP TABLE 删除表 DROP INDEX 删除索引
- 数据操纵语言(DML)。数据操纵语言用户操纵数据库中各种对象、检索和修改数据。使用DML对某一数据对象进行操作是,要求必须永辉该对象的相应操作权限或者拥有相应的系统权限。 SELECT 查询数据库 INSERT 在数据库中插入一行数据 UPDATE 更新数据库中的数据 DELETE 从表中删除数据
- 数据控制语言(DCL)。用户安全管理 去顶那些用户可以查看或者修改数据库中的数据。 GRANT 将权限和角色授予用户或角色 REVOKE 从用户或角色收回权限