Oracle之SQL语句的分类

SQL简介

  SQL:结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。

  在Oracle开发中,客户端把SQL语句发送给服务器,服务器对SQL语句进行编译、执行,把执行的结果返回给客户端。Oracle SQL语句由如下命令组成:

  数据定义语言(DDL),包括CREATE(创建)命令、ALTER(修改)命令、DROP(删除)命令等。

  数据操纵语言(DML),包括INSERT(插入)命令、UPDATE(更新)命令、DELETE(删除)命令等。

  数据查询语言(DQL),包括基本查询语句、Order By子句、Group By子句等。

  事务控制语言(TCL),包括COMMIT(提交)命令、ROLLBACK(回滚)命令。

  数据控制语言(DCL),GRANT(授权)命令、REVOKE(撤销)命令。

 

  目前主流的数据库产品(比如:SQL Server、Oracle)都支持标准的SQL语句。数据定义语言,表的增删改操作,数据的简单查询,事务的提交和回滚,权限的授权和撤销等,Oracle与SQL Server在操作上基本一致。

posted @ 2020-09-30 22:15  小碗吃不胖的  阅读(222)  评论(0编辑  收藏  举报