Oracle procedure调用实例

简介:

Oracle经常需要进行一些存储过程来进行其它数据库调用或数据库数据智能更新,下面就一个实例来展示其全过程。

首先,编写一个procedure文本。

然后,登陆sql developer添加procedure

单击procedure->新建,输入一个名字,单击确定。然后将写好的语句接入beginend之间,单击执行按钮,进行测试,如果不通过进行调试,直至成功,报存这个procedure即可。


013333829.png013347164.png013409941.png

如果手工调用个,右击该存储过程进行测试即可。

013428883.png

因为我的平台需要进行定期的执行,需要配置一个job

首先建立一个job,然后输入一个调用过程,最后调用即可。这里我进行1分钟调用一次。

SQL> variable job1 number;

SQL> begin

2 dbms_job.submit(:job1,

'update_terminal;',sysdate,'sysdate + 1/1440'); 3

4 commit;

5 end;

6 /


PL/SQL procedure successfully completed.


SQL> begin

2 dbms_job.run(:job1);

3 end;

4 /


PL/SQL procedure successfully completed.


SQL>

测试:进入web应用界面可以看到结果是我们想要的结果了。




本文转自zsaisai 51CTO博客,原文链接:http://blog.51cto.com/3402313/1322671


相关文章
|
3月前
|
负载均衡 Oracle 关系型数据库
Linux启动多个Oracle实例
Linux启动多个Oracle实例
37 0
|
SQL 运维 Oracle
Oracle 超时设置2:设置实例级参数
Oracle超时设置系列的第二篇文章,设置实例级参数
468 0
|
SQL Oracle 关系型数据库
Oracle 数据库利用sql语句判断某个表是否是临时表实例演示,达梦数据库查询出所有临时表
Oracle 数据库利用sql语句判断某个表是否是临时表实例演示,达梦数据库查询出所有临时表
425 0
Oracle 数据库利用sql语句判断某个表是否是临时表实例演示,达梦数据库查询出所有临时表
|
8月前
|
SQL Oracle 关系型数据库
Oracle 19c 启动和关闭实例保存PDB状态
十年以上 MySQL Oracle DBA从业者,MySQL 5.7 OCP, 微信号: jinjushuke
196 0
|
11月前
|
Oracle 关系型数据库
Oracle实例启动失败 ORA-27300 ORA-27301 ORA-27302 新增一个实例,信号量就不够了
我们在一个客户上进行恢复完成后,在RAC的第二个节点,Oracle实例启动失败,有下面的提示信息
|
11月前
|
Oracle 关系型数据库 数据库
Oracle实例迁移_真实场景实操
Oracle实例迁移_真实场景实操
78 0
|
11月前
|
SQL Oracle 安全
Oracle DDL+DML+DCL实例
Oracle DDL+DML+DCL实例
87 0
|
12月前
|
SQL Oracle 关系型数据库
Oracle启动实例(instance)、打开数据库
Oracle启动实例(instance)、打开数据库
161 0
|
SQL 存储 Oracle
Oracle数据库 | SQL语句执行计划、语句跟踪与优化实例
Oracle数据库 | SQL语句执行计划、语句跟踪与优化实例
256 0
|
SQL 存储 缓存
Oracle数据库 | Oracle备份实例
Oracle数据库 | Oracle备份实例
190 0
Oracle数据库 | Oracle备份实例

推荐镜像

更多