zoukankan      html  css  js  c++  java
  • plsql

    计算1+2+3+..100的值

    DECLARE   --声明部分

      icount INTEGER :=1; -----声明变量

      ISUM INTEGER :=0; ----声明变量 计算综合

    BEGIN  ----- 执行开始

    --------------------------------------------------

      LOOP  ----定义循环开始头

        ISUM :=ICOUNT+ISUM;   --

        ICOUNT :=ICOUNT+1;

        IF ISUM>100 THEN  ---定义判断语句  

          EXIT;    --  退出循环

        END IF;    ----结束判断语句

      END LOOP;  ----结束循环

    ----------------------------------------------------

      dbms_ouput.put_line(isum);  ---打印输出

    END;  ----结束

    第二种循环

    WHILE v_count <=100 LOOP

           v_sum := v_sum + v_count;

            v_count := v_count + 1;

    END LOOP;

    第三种循环

    FOR i IN 1..100 LOOP

         v_sum := v_sum + i;

    END LOOP;

    查看全局变量的值

    DECLARE

           v_sal emp.sal%TYPE;

    BEGIN

         SELECT sal INTO v_sal FROM emp WHERE ename='SCOTT1';

         dbms_output.put_line(v_sal);

    EXCEPTION

             WHEN no_data_found THEN

                  dbms_output.put_line('该用户不在存,请检查输入!');

    END;

    用户交互输入

    DECALRE

    V_AGE  INTEGER;

    OLD_AGE  EXPECTION;

    BEGIN

    IF V_AGE>100 THEN 

    PAISE OLD_AGE;

    END IF;

    DBMS_OUTPUT.PUT_LINE(“年龄是”|| V_AGE);

    EXPECTION

    DBMS_OUTPUT.put_line(“你输入的年龄不合法”);

    END;

    九九乘法表
    BEGIN
         FOR i IN 1..9 LOOP
             FOR j IN 1..i LOOP
                 dbms_output.put(j || '*' || i || '='|| rpad(j*i,2,' ') || ' ');
             END LOOP;
              dbms_output.put_line('');
         END LOOP;
    END;

  • 相关阅读:
    session验证登陆- 页面跳转
    SQL 语句
    MD5加密
    【JS】布尔逻辑
    一道题
    正则表达式
    被搁置的生活 by刘瑜
    LoadRunner 12下载和安装教程
    Delphi Idhttp Post提交 Aspx/Asp.net 时 500错误的解决办法。
    phpmyadmin 4.x 版本无法看到登录框的处理
  • 原文地址:https://www.cnblogs.com/wenjie123/p/4522453.html
Copyright © 2011-2022 走看看