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在操作上基本一致。
