• PL/SQL学习笔记之基本块格式与语法


    一:PL/SQL程序块

        PL/SQL是一种块结构的语言,一个PL/SQL程序就是一个 代码逻辑块。

        PL/SQL程序由三部分构成:

    1 声明 部分
    使用关键字DECLARE开头,它是一个可选的部分,用于声明与赋初值在该程序中使用的  所有变量,游标,子程序,和其他元素
    2 可执行命令 部分
    使用关键字BEGIN和END包裹,必须有。定义了一系列 PL/SQL语句  。
    3 异常处理 部分
    使用关键字EXCEPTION,可选,用于处理可执行命令部分捕获的异常

    二:基本格式

    DECLARE
       <declarations section>
    BEGIN
       <executable command(s)>
    EXCEPTION
       <exception handling>
    END;

    三:注释

    单行注释:使用分隔符 -- 。

    多行注释: /* 和 */ 。

    四:运算符号

    +, -, *, / 加法,减法/否定,乘法,除法
    % 属性索引
    ' 字符串
    . 点运算符
    (,) 表达式或列表分隔符
    : 主机变量指示符
    , 项目分离符
    " 带引号的标识符分隔符
    = 关系运算符
    @ 远程访问指示符
    ; 声明终止符、语句终止符
    := 赋值运算符
    => 操作符关联
    || 连接运算符,字符串连接
    ** 乘方运算符
    <<, >> 标签分隔符(开始和结束)
    /*, */ 多行注释分隔符(开始和结束)
    -- 单行注释指示符
    .. 范围操作
    <, >, <=, >= 关系运算符
    <>, '=, ~=, ^= 不相等运算符

    五:程序单元

    PL/SQL程序单元:数据库中命名的PL/SQL块,作为数据库对象保存在数据库里。

    主要有五类:

    PL/SQL程序块:一个进行某种操作的程序代码块,包含上面提到过的三个块(其中 声明、异常 可选)。

    过程:执行特定操作,无返回值。

    函数:进行复杂计算,有返回值。

    包:逻辑上相关的过程和函数组织在一起,类比于Java中的类。

    触发器:事件触发,执行相应的操作。

  • 相关阅读:
    20145109 《Java实验报告1》
    20145109 《Java程序设计》第五周学习总结
    20145109 《Java程序设计》第四周学习总结
    20145109 《Java程序设计》第三周学习总结
    20145109《Java程序设计》第二周学习总结
    20165322 第十周课下补做
    20165322 实验三 敏捷开发与XP实践
    20165322 第九周学习总结
    20165322 第二周结队编程-四则运算
    20165322 第八周学习总结
  • 原文地址:https://www.cnblogs.com/ygj0930/p/8298103.html
Copyright © 2020-2023  润新知