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语法详解

         

  • 相关阅读:
    iOS进阶_三方使用步骤
    Runtime
    感想
    git
    随笔感想
    关于APP上架问题需要ipad图标的问题
    ubuntu安装
    JNI和NDK
    数据结构——队列链表实现
    数据结构——栈的实现(数组、Java)
  • 原文地址:https://www.cnblogs.com/lxrm/p/7125894.html
Copyright © 2011-2022 走看看