1. File-->New-->Program Window-->Function
.
2.按照填写函数名称,参数值和返回值
3.OK后进入函数编辑窗口,窗口中有一个简明的函数模板。
PL/SQL是块结构语言; PL/SQL程序划分成几个部分,并在每个部分中写入逻辑代码块。每个块由三个子部分组成 -
- 声明部分 - 此部分是以关键字
DECLARE
开头。这是一个可选部分,并定义了程序中要使用的所有变量,游标,子程序和其他元素。 - 可执行命令部分 - 此部分包含在关键字
BEGIN
和END
之间,这是一个强制性部分。它由程序的可执行PL/SQL语句组成。它应该有至少一个可执行代码行,它可以只是一个NULL
命令,表示不执行任何操作。 - 异常处理部分 - 此部分以关键字
EXCEPTION
开头。这是一个可选部分,它包含处理程序中错误的异常。
4. 在模板的基础上编辑函数:
PL/SQL单行注释以分隔符开头 --
(双连字符),多行注释由/*
和*/
括起来。
5.编译函数,看是否有语法错误
6.保存函数 File -->Save
函数保存默认后缀.fnc