zoukankan      html  css  js  c++  java
  • 对Oracle SQL Developer中 &变量的学习

    开始

    &加变量,为的是在运行前给出提示,要求用户输入数据。看例子:

    DECLARE
      v_grade CHAR(1) := UPPER( '&grade');
      v_app VARCHAR2(20);
      
    BEGIN
      v_app :=
         CASE
            WHEN v_grade='A' THEN 'Excellent'
            WHEN v_grade='B' THEN 'Very Good'
            ELSE 'No such grade'
         END;
      DBMS_OUTPUT.put_line('Grade:' ||v_grade || ' App:' || v_app);
    END;
    /

    运行的时候,会提示grade的信息,如果我给出了 S。则运行结果如下:

    old:DECLARE
      v_grade CHAR(1) := UPPER( '&grade');
      v_app VARCHAR2(20);
      
    BEGIN
      v_app :=
         CASE
            WHEN v_grade='A' THEN 'Excellent'
            WHEN v_grade='B' THEN 'Very Good'
            ELSE 'No such grade'
         END;
      DBMS_OUTPUT.put_line('Grade:' ||v_grade || ' App:' || v_app);
    END;
    new:DECLARE
      v_grade CHAR(1) := UPPER( 'S');
      v_app VARCHAR2(20);
      
    BEGIN
      v_app :=
         CASE
            WHEN v_grade='A' THEN 'Excellent'
            WHEN v_grade='B' THEN 'Very Good'
            ELSE 'No such grade'
         END;
      DBMS_OUTPUT.put_line('Grade:' ||v_grade || ' App:' || v_app);
    END;
    anonymous block completed
    Grade:S App:No such grade

    结束

  • 相关阅读:
    浮动float 摆放位置
    边框(border)宽度样式颜色 和基本属性
    调用css文件,进行调色
    deque_01
    iterator_教程中的讲解
    vector_01
    VS2013_CodeLens
    Qt for Embedded Linux
    jsjl_for_ubuntu12.04
    VC6_导入lib库
  • 原文地址:https://www.cnblogs.com/gaojian/p/2768285.html
Copyright © 2011-2022 走看看