`

plsql徒手写脚本新建job执行

 
阅读更多

场景:省集中项目,对广州地市的数据进行数据清洗检查。跑存储过程,容易出现卡死情况,plsqldev崩溃掉,过程直接断开连接。于是考虑后台跑任务job。

 

材料plsqldev的sql窗口。写代码

declare 
  jobid pls_integer;
begin
  sys.dbms_job.submit(job => jobid,what => 'p_test();',next_date => sysdate,interval => '');
  sys.dbms_output.put_line(jobid);
  commit;
end;

 

以上测试,需要在oracle数据库安装的时候自带的scott用户下。

create table emp_test as select * from emp where 1=2;
create or replace procedure p_test is
 index1 varchar2(20);
 jl_emp emp_test%rowtype;
 cursor c_emp is 
   select * from emp;
begin
  for v_emp in c_emp loop
    jl_emp := v_emp;
    insert into emp_test values jl_emp;
    commit;
  end loop;
end; 

 

 

分享到:
评论

相关推荐

    plsql创建存储过程并创建job定时任务执行-详细笔记文档总结

    plsql创建存储过程并创建job定时任务执行详细笔记文档总结 在 Oracle 中,plsql 是一种强大的编程语言,可以用来创建存储过程和定时任务执行。在本文中,我们将详细介绍如何使用 plsql 创建存储过程并创建 job 定时...

    PLSQL高级功能培训示例脚本

    这个“PLSQL高级功能培训示例脚本”压缩包显然包含了用于教育和实践的代码片段,帮助学习者深入理解PLSQL的各种高级特性。下面将详细介绍这些高级功能。 1. **存储过程和函数**:在PLSQL中,存储过程和函数是可重复...

    oracleJob创建脚本

    3. **执行脚本**:执行该脚本,从而完成Job的创建。 ##### 2.2 脚本分析 ```plsql DECLARE variablejobnumber NUMBER; BEGIN sys.dbms_job.submit( job => :job, what => '--每日凌晨2点计算剩余时间 需要执行...

    plsql新建表空间

    本文为如何使用plsql新创建表空间,简单实用,速度快。希望大家多多交流,谢谢支持!

    PLSQL Developer美化包

    PLSQL Developer中自带的美化十分的粗糙,排版不够简洁,并且美化后所有的字母都变成大写,不便于阅读。这个美化包,美化的规则是关键字大写,其他字母小写,并且排版好看。

    plsql创建link连接并查询远端数据库

    plsql 创建 link 连接并查询远端数据库 PL/SQL 是 Oracle 数据库中的一个过程语言,可以用来创建存储过程、函数、触发器等。PL/SQL 也是 Oracle 数据库的主要开发语言之一。本文将介绍如何使用 PL/SQL 创建 link ...

    使用plsql查看执行计划

    在Oracle数据库中,执行计划是决定SQL语句如何高效运行的关键步骤。在处理复杂的查询时,优化器(Optimizer)会根据一系列策略选择最优的执行路径。本篇文章将深入探讨如何使用PL/SQL来查看和理解Oracle的执行计划,...

    使用PLSQL 创建Oracle数据库用户并设置权限

    "使用PLSQL创建Oracle数据库用户并设置权限" 在 Oracle 数据库中,创建用户并设置权限是数据库管理员的基本任务之一。在本文中,我们将使用 PLSQL 创建 Oracle 数据库用户并设置权限,包括创建用户、设置权限和创建...

    PLSQL_Developer8.0绿色版64位

    标题中的"PLSQL_Developer8.0绿色版64位"指的是该版本是针对64位操作系统设计的,而且是一个免安装的版本,用户只需将压缩包解压即可直接运行,无需经过繁琐的安装过程。 在PLSQL Developer 8.0中,用户可以享受到...

    plsql11汉化包

    PLSQL Developer是一款强大的Oracle数据库开发工具,主要用于编写、调试、执行和管理PL/SQL程序。在中文环境下,对于不熟悉英文界面的用户来说,使用英文版可能会带来不便。"plsql11汉化包"正是为了解决这个问题,...

    PLSQL 11.0.5 绿色 汉化 X64

    - `plsqldev.exe`:这是PLSQL Developer的主执行文件,双击运行此文件即可启动程序。 - `default.kwf`:可能是关键词文件,用于定义快捷键或者程序内部的默认设置。 - `Chinese.lang`:这个文件表明了软件的中文...

    PlSql中的 CnPlugin 插件

    在数据库开发过程中,频繁地切换菜单或使用鼠标点击会消耗大量时间,而通过CnPlugin,用户可以根据个人习惯设置快捷键,快速执行常用的操作,如运行脚本、刷新对象、查找替换等,极大地提高了开发和维护的效率。...

    plsql 32位下载

    描述中提到的"PLSQL Developer 32位 安装下载,亲测可用,解压直接运行"意味着下载的压缩包已经包含了32位PLSQL Developer的完整安装文件,用户在下载后无需额外步骤,只需解压缩文件,然后运行其中的安装程序即可...

    PLSQL免安装版本下载

    PLSQL Developer免安装版本通常是一个可执行文件,不需要经过标准的安装流程即可运行。这种版本通常体积较小,易于在不同计算机之间转移,并且不会对主机操作系统造成永久性改变。但要注意,免安装版可能缺乏某些...

    Oracle PLSQL9i 程序设计中的例子脚本

    这个压缩包“Oracle PLSQL9i 程序设计中的例子脚本”包含了与《Oracle9i PLSQL程序设计》这本书配套的示例脚本,帮助读者深入理解和掌握PLSQL的使用。 在PLSQL中,我们首先需要了解其基本结构,包括声明部分、执行...

    PLSQL Developer 8.0汉化包

    PLSQL Developer是一款强大的Oracle数据库开发工具,主要用于编写、调试、执行和管理PL/SQL代码。这个8.0版本的汉化包是专为那些需要中文界面的用户设计的,使得国内用户在使用PLSQL Developer时能更加方便地理解和...

    PLSQL学习资料 PLSQL学习资料 PLSQL学习资料

    PLSQL学习资料 PLSQL学习资料 PLSQL学习资料 PLSQL学习资料 PLSQL学习资料 PLSQL学习资料 PLSQL学习资料 PLSQL学习资料 PLSQL学习资料 PLSQL学习资料 PLSQL学习资料 PLSQL学习资料 PLSQL学习资料 PLSQL学习资料 ...

    oracle blob的读写(plsql)

    oracle中用来存储大数据的BLOB(图片,文本,文件等)的 读写与复制方法

    plsql64位系统

    9. **脚本执行**:用户可以编写批处理脚本,一次性执行多个数据库操作,提高工作效率。 10. **自定义设置**:软件允许用户根据个人习惯自定义界面布局、快捷键、代码模板等,提升个性化体验。 总之,PLSQL ...

Global site tag (gtag.js) - Google Analytics