zoukankan      html  css  js  c++  java
  • plsql

    Plsql

    plsql的结构:

    declare

    变量声明部分

    begin

    执行部分

    exception

    异常处理部分

    end;

    declare exception部分是可选的

    默认:调用一个匿名块/存储过程后,只执行不输出

     set serveroutput on  --开始控制台打印

    /  :执行

    变量定义的2种格式:

    变量名 变量类型 [约束] default 默认值

    变量名 变量类型 [约束] :=初始值

    dbms_output.put_line( );   --打印输出

    if语句:

    if 条件 then

    ...

    else

    ...

    end if;  --相当于右括号

    if 条件 then

    ...

    elsif 条件 then

    ...

    end if;

    while循环:

    while 条件  loop

    循环体

    end loop;

    for循环:

    for 循环变量 in 起始值..终止值 loop

        循环体

     end loop;

    倒叙:

    for 循环变量 in reverse 起始值..终止值 loop

        循环体

     end loop;

    loop循环:

    loop

    循环体

    exit when 退出循环条件;

    end loop;

    存储过程创建语法:

    create procedure 名称(参数)

    is[不要加declare]

    变量声明部分

    begin

    主体部分

    exception

    异常部分

    end;

    方法调用在sql窗口调: call 方法名()

  • 相关阅读:
    Apple Tree(树状数组+线段树)
    平衡阵容(RMQ st表算法)
    一起去打CS
    夜归

    淋雨
    大马戏
    雨中行船
    弄堂里
    夜游天安门
  • 原文地址:https://www.cnblogs.com/hhthtt/p/10861915.html
Copyright © 2011-2022 走看看