SQL_基础1

SQL语句可以分为五类

查询语言:用于检索数据库表中存储的行。可以使用SQL的SELECT语句编写查询语句。

数据操纵语言(Data Manipulation Language, DML)语句。用于修改表的内容。DML语句有3种

INSERT 向表中添加行。

UPDATE 修改行的内容。

DELETE 删除行。

数据定义语言(Data Definition Language,DDL)语句。用于定义构成数据库的数据结构,如表。DDL有5种基本类型

CREATE 创建数据库结构。(CREATE TABLE语句用于创建表;另一个例子 CREATE USER 用于创建数据库用户)

ALTER 修改数据库结构。(ALTER TABLE 语句用于修改表)

DROP 删除数据库结构。例如 DROP TABLE语句用于删除表。

RENAME 更改表名。

TRUNCATE 删除表的全部内容。

事务控制(Transaction Control, TC)语句。 用于将对行所做的修改永久性地保存,或者取消这些修改操作。TC语句有3种

COMMIT 永久性的保存对行所做的修改。

ROLLBACK 取消对行所做的修改。

SAVEPOINT 设置“保存点”, 可以将对行所做的修改回滚到此处。

数据控制语言(Data Control Language, DCL)语句。用于修改数据库结构的操作权限。DCL有2种:

GRANT 授予某个用户对指定的数据库结构的访问权限。

REVOKE  阻止某个用户访问指定的数据库结构。

 

Oracle有一个名为SQL*Plus的程序, 使用这个程序可以输入SQL语句, 并获取从数据库返回的结果。SQL*Plus也可以运行包含SQL语句和SQL*Plus命令的脚本。

posted @ 2017-04-25 00:01  cindy_zl  阅读(134)  评论(0编辑  收藏  举报