一 什么是PL/SQL程序
1、PL/SQL (Procedure Language/SQL)。
2、PLSQL是Oracle对sql语言的过程化扩展。
指在SQL命令语言中增加了过程处理语句(如分支、循环等),使SQL语言具有过程处理能力。
PL/SQL是对SQL 语言的扩展,PL/SQL是过程化语言。
二 学习Oracle数据库PL/SQL的两个目的
1、操作Oracle数据库效率最高。
2、为学习存储过程,存储函数,触发器打下基础。
三 PL/SQL的提出
举例:按职工的职称涨工资,总裁涨1000,经理涨800,其他涨400.
向这样的例子不能用简单的SQL语句来完成,必须以程序化的语言来完成。

PL/SQL:简单、高效、灵活、实用。
四 不同的数据库的SQL扩展
Oracle:PL/SQL
DB2:SQL/PL
SQL Server:Transac-SQL(T-SQL)
五 最简单的PL/SQL程序
1、需求
打印Hello World
2、代码