zoukankan      html  css  js  c++  java
  • Oracle------------->PL/SQL---------------->基本语法知识

    PL/SQL基本语法知识

    一、概述:

    • PL/SQL程序都是以块(block)为基本单位,整个PL/SQL块分三部分:声明部分(用declare开头)、执行部分(以 begin开头)和异常处理部分(以exception开头)。其中执行部分是必须的,其他两个部分可选。无论PL/SQL程序段的代码量有多大,其基本结构就是由这三部分组成。
    • 模板如下:
      •   declare
          /* 声明区(可选):定义类型和变量、声明变量、声明函数、游标 */
          begin
          /* 执行区(必须的):执行pl/sql语句或者sql语句 */
          exception
          /* 异常处理区(可选):处理错误的 */
          end; 
    • 一个简单的PL/SQL程序:
      • /*声明部分,以declare开头*/
        declare v_id integer;
        v_name varchar(20);
        cursor c_emp is select * from employee where emp_id=3;
        /*执行部分,以begin开头*/
        begin  open c_emp; //打开游标
        loop
            fetch c_emp into v_id,v_name;   //从游标取数据
            exit when c_emp%notfound ;
        end loop ;
        close c_emp;    //关闭游标
        dbms_output.PUT_LINE(v_name);
        /*异常处理部分,以exception开始*/
        exception
        when no_data_found then
        dbms_output.PUT_LINE('没有数据');
        end ;[1]

    二、PL-SQL语法详解

         

  • 相关阅读:
    bean的作用域和生命周期
    装配Bean的三种方式
    BeanFactory和ApplicationContext对比
    创建 Spring容器的三种方式
    约束
    三大范式
    事务
    EdgeRank
    TCP三次握手四次挥手
    Linux权限解释
  • 原文地址:https://www.cnblogs.com/lxrm/p/7125894.html
Copyright © 2011-2022 走看看