zoukankan      html  css  js  c++  java
  • Oracle数据库的命令

    //1.
    命令行书写方法:
    declare
    num number:=1;
    a number default 2;
    begin
    a:=num+1;
    dbms_output.put_line(a);
    end;

    判断身高年龄
    declare
    height number:=185;
    weight number default 150;
    begin
    if height>180 then
    dbms_output.put_line('你很高');
    elsif weight<160 then
    dbms_output.put_line('你很瘦');
    end if;
    end;
    /

    //3.
    declare
    i number:=1;
    summ number:=0;
    begin
    while i<=100 loop
    summ:=summ+i;
    i:=i+1;
    end loop;
    dbms_output.put_line(summ);
    end;
    /

    //4
    declare
    summ number:=0;
    begin
    for i in 1..100 loop (i in 1..10就是i=1;i<=100)
    summ:=summ+i;
    end loop;
    dbms_output.put_line(summ);
    end;
    /

    //5.
    begin
    for i in reverse 1..10 loop
    dbms_output.put_line(i);
    end loop;
    end;
    /

    //6.
    declare
    i number:=1;
    summ number:=0;
    begin
    loop
    summ:=summ+i;
    i:=i+1;
    exit when i>100;
    end loop;
    dbms_output.put_line(summ);
    end;
    /


    //7.存储过程
    create procedure getsumm
    is
    summ number:=0;
    begin
    for i in 1..50 loop
    summ:=summ+i;
    end loop;
    dbms_output.put_line(summ);
    end;
    /

    //8.带参数的存储过程也就是方法;这里面也可以写sql语句
    create procedure getArea(width number,height number)
    is
    area number:=0;
    begin
    area:=width*height;
    dbms_output.put_line('面积为'||area);
    end;
    /

  • 相关阅读:
    百万级数据库优化方案
    MySQL架构及优化原理
    性能优化建议
    索引
    sql语句优化(持续更新)
    sql语句优化原理
    常用命令
    常见问题
    三、范围和生命周期
    【UVa】[11582]Colossal Fibonacci Numbers!
  • 原文地址:https://www.cnblogs.com/hankai2735/p/11702830.html
Copyright © 2011-2022 走看看