Oracle存储过程快速入门

 时间:2026-02-14 02:21:39

1、创建存储过程:CREATE OR REPLACE PROCEDURE 存储过程名字 后面是存储过程的参数,图为存储过程基本结构。

Oracle存储过程快速入门

2、我们编写出第一个hello world存储过程程序,首先新建一个存储过程。

Oracle存储过程快速入门

3、begin和end之间输入  dbms_output.put_line('Hello world!'); 不要忘了加分号。然后进行编译,编译不成功会出现红叉。然后执行测试

Oracle存储过程快速入门

4、右击test以后出现test脚本点击执行,然后切换到输出结果查看输出结果。然后hello world就打印出来了。

Oracle存储过程快速入门

5、定义变量,一般在begin前面声明变量(变量名 变量类型);

赋值变量,(变量名 := 值;)

Oracle存储过程快速入门

6、调用时传递参数,参数一般分为传入参数(IN)和传出参数(OUT),默认IN参数。

Oracle存储过程快速入门

7、存储过程IF判断的写法,if下面的begin和end类似其他编程语言的花括号

Oracle存储过程快速入门

8、while循环也特别的简单:

create or replace procedure test_pro(table_name VARCHAR2) isv_sql VARCHAR(20);idx NUMBER;begin     v_sql:='select * from '|| table_name ;  dbms_output.put_line(v_sql);  idx:=0;  WHILE idx<10 LOOP  BEGIN    dbms_output.put_line('line'||idx);    idx := idx + 1;  END;  END LOOP;  end test_pro;

Oracle存储过程快速入门

9、用for in 使用cursor,带参数的cursor,异常处理属于进阶内容,下一篇我会介绍。

  • MySQL如何通过内置函数按小时计算时间间隔
  • 双人同行如何在一台电脑上玩
  • ls命令在Windows中的应用
  • Windows系统如何修改Hosts文件
  • 双人成行怎么调出字幕
  • 热门搜索
    云南旅游攻略穷游 苏州旅游团 越南岘港旅游攻略 毕棚沟最佳旅游时间 上海到港澳旅游 大理旅游点 旅游计划方案 米胖旅游网 上海 旅游景点 北京密云旅游景点