oracle

推荐列表 站点导航

当前位置:首页 > 数据库 > oracle >

Oracle存储过程入门学习基本语法

来源:网络整理  作者:网络  发布时间:2020-12-12 09:42
Oracle存储过程基本语法学习入门必备...
 XXXX
    BEGIN
     xxxx;
  ...
  例子:
  WHEN NO_DATA_FOUND THEN
  4.while 循环
  BEGIN
  5.变量赋值
  END;
  END IF;
  2.select INTO STATEMENT
  (
    END;
  IS
  CURSOR cur IS select * FROM xxx;
  参数1 IN NUMBER,
  6.用for in 使用cursor
 END LOOP;
  OPEN C_USER(变量值);
  BEGIN
  BEGIN
  FETCH C_USER INTO V_NAME;
   do something
   V_SUM :=cur_result.列名1+cur_result.列名2
  V_TEST := 123;
  WHILE V_TEST=1 LOOP
  create OR REPLACE PROCEDURE存储过程名字
  CLOSE C_USER;
  BEGIN
  ...

1.基本结构
  变量1 INTEGER :=0;
  BEGIN
  END;
  8.用pl/sql developer debug
  EXIT FETCH C_USER%NOTFOUND;
  CURSOR C_USER(C_ID NUMBER) IS select NAME FROM USER where TYPEID=C_ID;
  连接数据库后建立一个Test WINDOW
  将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条记录,否则抛出异常(如果没有记录抛出NO_DATA_FOUND)
  ) IS
  参数2 IN NUMBER

  变量2 DATE;
  END;
     do something
  7.带参数的cursor
  END LOOP;
  IF V_TEST=1 THEN
  EXCEPTION
  LOOP
  select col1,col2 into 变量1,变量2 FROM typestruct where xxx;
 FOR cur_result in cur LOOP
  3.IF 判断
  END;
  END 存储过程名字
  在窗口输入调用SP的代码,F9开始debug,CTRL+N单步调试
  END LOOP;

相关热词: oracle

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://www.juheyunku.com/sql/oracle/2886.shtml

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

Oracle存储过程入门学习基本语法

2020-12-12 编辑:网络

 XXXX
    BEGIN
     xxxx;
  ...
  例子:
  WHEN NO_DATA_FOUND THEN
  4.while 循环
  BEGIN
  5.变量赋值
  END;
  END IF;
  2.select INTO STATEMENT
  (
    END;
  IS
  CURSOR cur IS select * FROM xxx;
  参数1 IN NUMBER,
  6.用for in 使用cursor
 END LOOP;
  OPEN C_USER(变量值);
  BEGIN
  BEGIN
  FETCH C_USER INTO V_NAME;
   do something
   V_SUM :=cur_result.列名1+cur_result.列名2
  V_TEST := 123;
  WHILE V_TEST=1 LOOP
  create OR REPLACE PROCEDURE存储过程名字
  CLOSE C_USER;
  BEGIN
  ...

1.基本结构
  变量1 INTEGER :=0;
  BEGIN
  END;
  8.用pl/sql developer debug
  EXIT FETCH C_USER%NOTFOUND;
  CURSOR C_USER(C_ID NUMBER) IS select NAME FROM USER where TYPEID=C_ID;
  连接数据库后建立一个Test WINDOW
  将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条记录,否则抛出异常(如果没有记录抛出NO_DATA_FOUND)
  ) IS
  参数2 IN NUMBER

  变量2 DATE;
  END;
     do something
  7.带参数的cursor
  END LOOP;
  IF V_TEST=1 THEN
  EXCEPTION
  LOOP
  select col1,col2 into 变量1,变量2 FROM typestruct where xxx;
 FOR cur_result in cur LOOP
  3.IF 判断
  END;
  END 存储过程名字
  在窗口输入调用SP的代码,F9开始debug,CTRL+N单步调试
  END LOOP;

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://www.juheyunku.com/sql/oracle/2886.shtml

相关文章

风云图片

推荐阅读

返回oracle频道首页