正在阅读:Oracle PL/SQL语言基础(1)Oracle PL/SQL语言基础(1)

2004-04-01 13:26 出处:PConline 作者:Crystal 责任编辑:huangpeidan
声明部分(Declaration section)   声明部分包含了变量和常量的数据类型和初始值。这个部分是由关键字DECLARE开始,如果不需要声明变量或常量,那么可以忽略这一部分;需要说明的是游标的声明也在这一部分。   执行部分(Executable section)   执行部分是PL/SQL块中的指令部分,由关键字BEGIN开始,所有的可执行语句都放在这一部分,其他的PL/SQL块也可以放在这一部分。   异常处理部分(Exception section)   这一部分是可选的,在这一部分中处理异常或错误,对异常处理的详细讨论我们在后面进行。   PL/SQL块语法   [DECLARE]   ---declaration statements   BEGIN   ---executable statements   [EXCEPTION]   ---exception statements   END   PL/SQL块中的每一条语句都必须以分号结束,SQL语句可以使多行的,但分号表示该语句的结束。一行中可以有多条SQL语句,他们之间以分号分隔。每一个PL/SQL块由BEGIN或DECLARE开始,以END结束。注释由--标示。   PL/SQL块的命名和匿名   PL/SQL程序块可以是一个命名的程序块也可以是一个匿名程序块。匿名程序块可以用在服务器端也可以用在客户端。   命名程序块可以出现在其他PL/SQL程序块的声明部分,这方面比较明显的是子程序,子程序可以在执行部分引用,也可以在异常处理部分引用。   PL/SQL程序块可背独立编译并存储在数据库中,任何与数据库相连接的应用程序都可以访问这些存储的PL/SQL程序块。ORACLE提供了四种类型的可存储的程序:    . 函数    . 过程    . 包    . 触发器
键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品