PL/SQL程序设计第一章SQL、PL/SQL概要SQL、SQL命令集PL/SQLSQLSQL结构化查询语言(StructuredQueryLanguage)简称SQL
SQL是操作和检索关系型数据库的标准语言它允许程序员和数据库管理员做如下的工作;◆在数据库中检索需要的信息(DQL)◆对数据库的信息进行更新(DML)◆更改数据库的结构(DDL)◆增加用户对数据库或表的许可权限(DCL)◆更改系统的安全设置SQL命令集数据获取(DQL)select数据维护(DML)insert、update、delete数据定义(DDL)create、alter、drop、rename、truncate事务处理控制(TPL)commit、rollback、savepoint数据控制语言(DCL)grant、revokePL/SQLPL/SQLPL/SQL是ORACLE的过程型语言,是ORACLE对标准数据库语言(SQL)的扩展
PL/SQL由标准的SQL语句和一系列可以对SQL语句的执行进行控制的命令组成
PL/SQL重点内容PL/SQL块declare
exception
end;变量和类型char、varchar2、number(p,s)、long、date、boolean…
程序控制语句if、case条件判断;loop、while、for循环;标号和togo过程、函数与包、触发器procedure、function、package、trigger结构化异常处理exception、raise游标cursor第二章数据操作简单的数据查询算术表达式字符串和空处理控制数据输出函数的使用简单数据查询基本结构:Select[distinct]{*,column[alias],……}Fromtable[Where]……;Select