一、基本结构与用法
1.1语法基础
基本概念: Oracle数据库系统提供的扩展SQL语言。
特色:
提高应用程序的运行性能
模块化的设计思想(结构化)
采用了过程性语言的控制结构
处理运行期错误
开发工具:SQLPLUS PL/SQL developer
开发内容:块(过程、函数、触发器、包)
下面介绍一下开发内容的块的用法
分类:命名块和匿名块
PL/SQL的块由变量声明、程序代码和异常处理代码3部分组成。
DECLARE --标记声明部分
…… --此处用来定义常量、变量、类型和游标等
BEGIN --标记程序体部分开始
…… --此处用来编写各种PL/SQL语句、函数和存储过程
EXCEPTION --标记异常处理部分开始
…… --此处用来编写异常处理代码
END; --标记程序体部分结束
PL/SQL编码规范
1. 语句可以写在多行
2. 语句中的关键字、字段名称等,用空格分隔
3. 每条语句必须以分号结束,包括PL/SQL结束部分的END关键字后面也需要分号
4. 标识符需要遵循相应的命名规定
赋值符号:=(注意:冒号“:”不要忘记写上,本人在编程时特别容易忘记)
设定默认值:default
注释语句