【Oracle】安装配置数据库体系架构PL/SQL备份与恢复性能调优Oracle开发

您现在的位置:首页 > 网络学院 > 数据库 > Oracle > PL/SQL > 详细讲述PLSQL的书写及语法

详细讲述PLSQL的书写及语法

来源: 作者: 日期:2007-07-10

【聚杰网PL/SQL】详细讲述PLSQL的书写及语法

    1.0摘要

//简要说明该文档内容

    SQL是用来访问关系型数据库一种通用语言,其执行特点是非过程化,即不用指明执行的具体方法和途径,而是简单的调用相应语句来直接取得结果即可。PL/SQL是一种过程化语言,因此可以用来实现比较复杂的业务逻辑。而本篇文章主要讲述PLSQL的书写及语法。

    2.0内容

//可自行增加小分类2.1等

    1、 PLSQL语法

1.1、程序结构

    PL/SQL程序都是以块(block)为基本单位。整个PL/SQL块分三部分:声明部分(用declare开头)、执行部分(以 begin开头)和异常处理部分(以exception开头)。其中执行部分是必须的,其他两个部分可选。无论PL/SQL程序段的代码量有多大,其基本结构就是由这三部分组成。而且每条语句均由分号隔开。

/*声明部分,以declare开头*/
DECLARE
    --declare statement 
/*执行部分,以begin开头,end结束*/
BEGIN
--execute statement
/*异常处理部分,以exception开始*/
EXCEPTION
    WHEN exceptioncase THEN
    --Exception handle
END; 

    例子:

/*声明部分,以declare开头*/
DECLARE
    v_job NUMBER(10);
 
/*执行部分,以begin开头*/
BEGIN
    DELETE FROM employee;
    INSERT INTO employee
                (depno, job
                )
         VALUES (20, 30
                );
   
    SELECT job
      INTO v_job
      FROM employee
     WHERE depno = 20;
   dbms_output.PUT_LINE(v_job);
/*异常处理部分,以exception开始*/
EXCEPTION
    WHEN no_data_found THEN
    dbms_output.PUT_LINE('No data.');
END; 

    执行结果:

 

1 2 下一页

以下相关文章您是否也应该阅读一下 无相关信息
评论   点击查看全部评论
您的评论参与,将为聚杰带来更大的动力!请不要吝啬!
快速回复
请使用文明语言让我们维护健康绿色网络环境!

匿名发表   验证码: