`
nicegege
  • 浏览: 580139 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

oracle数据库的job是啥东西?

阅读更多
在SQL*Plus中可以处理三种类型的命令:SQL语句、PL/SQL块和SQL*Plus命令。
但三者之间是有区别的。

脚本中的 “:job”是一种绑定变量的方式,属于sql plus的命令格式。需要写成如下格式,然后在plsql developer的命令窗口中执行,或者到sqlplus中执行。

var  job number;
begin
  sys.dbms_job.submit(job => :job,
                      what => 'ps_inventory_io;',
                      next_date => to_date('01-01-4000', 'dd-mm-yyyy'),
                      interval => 'trunc(sysdate)+1+0/24'); 
  commit;
end;
/

1)SQL语句是以数据库为操作对象的语言,主要包括数据定义语言DDL、数据操纵语言DML和数据控制语言DCL以及数据存储语言DSL。当输入SQL语句后,SQL*Plus将其保存在内部缓冲区中。
当SQL命令输入完毕时,有三种方法可以结束SQL命令:在命令行的末尾输入分号(;)并按回车;在单独一行上用斜杠(/);或用空行表示。 
2)PL/SQL块同样是以数据库中的数据为操作对象。但由于SQL不具备过程控制功能,所以,为了能够与其他语言一样具备面向过程的处理功能,在SQL中加入了诸如循环、选择等面向过程的处理功能,由此形成了PL/SQL。所有PL/SQL语句的解释均由PL/SQL引擎来完成。使用PL/SQL块可编写过程、触发器和包等数据库永久对象。
3)SQL*Plus命令主要用来格式化查询结果、设置选择、编辑及存储SQL命令、以设置查询结果的显示格式,并且可以设置环境选项。
分享到:
评论

相关推荐

    oracle数据库job每隔固定时间执行内容

    oracle数据库job每隔固定时间执行内容,详细介绍和使用

    导出ORACLE - JOB

    从oracle库中导出自定义的job脚本。

    oracle数据库之间同步数据 dbLink +job方式

    oracle数据库之间同步数据 dbLink +job方式

    xxl-job2.2.0使用oracle数据库,执行此sql,来创建数据表

    xxl-job2.2.0使用oracle数据库,执行此sql,来创建数据表

    Oracle数据库管理员技术指南

    1.6.1 利用 Oracle 安装程序创建数据库 1.6.2 使用安装程序创建数据库的注意 事项 1.6.3 怎样建立自己的定制数据库创建 脚本 1.6.4 如何从已有数据库克隆数据库 1.6.5 怎样利用 Database Configuration ...

    Oracle数据库维护培训

    Oracle 数据库逻辑备份使用工具 Oracle 数据库逻辑备份形式 数据库状态检查 数据库版本检查 查看SGA区域 回滚段竞争检查 查看日志文件 查看表空间 检查job状态 监听管理 本地服务名配置 处理简单的连接问题 错误...

    xxl-job oracle 适配版本

    基于最新 xxl-job 2.3.0 版本编写的 oracle 数据库适配版本

    oracle数据库对象.docx

    oracle数据库对象(普通表、分区表的创建和删除,索引、约束的创建和删除,表空间的创建、删除和扩展)和触发器、存储过程、job查看、表空间使用情况查询

    Oracle数据库日常维护手册

    5. 检查 ORACLE 数据库备份结果................................................................................... 14 5.1. 检查数据库备份日志信息............................................................

    分布式任务调度平台XXL-JOB(Oracle版)

    2/ 之后在IDEA中打开项目,设置下maven环境,打开xxl-job-admin模块里面的application.properties 配置自己的oracle数据库; 3/ 完成后直接启动项目,启动完成后直接打开浏览器输入:...

    oracle示例数据库

    员工表包含:employees表,departments表,locations表,job_grades表,jobs表:

    Oracle数据库实验操作

    实验133:系统包dbms_job维护作业 217 Shared_pool 219 实验134:sql语句在shared_pool中的查询 219 实验135:shared_pool的sql命中率 220 实验136:数据字典的命中率查询 223 实验137:shared_pool保留区的判断 223...

    linux下的Oracle数据库安装,卸载和静默安装

    job_queue_processes=10 undo_management=auto undo_tablespace=undotbs audit_file_dest=$ORACLE_BASE/admin/orcl/adump background_dump_dest=$ORACLE_BASE/admin/orcl/bdump core_dump_dest=$ORACLE_BASE/admin/...

    Oracle数据库恢复管理器及特殊包应用 (2)

    Oracle实用工具RMAN的应用为DBA管理多个Oracle数据库提供了集中备份管理与恢复控制的机制,大大地减轻了DBA的工作压力,而DBMS_JOB包的使用增强了存储过程的应用功能,这样,他们就可以从备份数据及重复处理数据的...

    Oracle数据库查询练习

    oracle 有关emp表的简单查询练习题 使用scott/tiger用户下的emp表和dept表完成下列练习,表的结构说明如下 emp员工表(empno员工号/ename员工姓名/job工作/mgr上级编号/hiredate受雇日期/sal薪金/comm佣金/deptno...

    Oracle利用job和dblink高级数据库同步技术

    利用oracle job可以定期让oracle执行数据库的差异同步。与dblink搭配使用,效果更好。

    oracle数据库经典题目

    系统权限提供了在Oracle数据库系统范围内执行某种任务的操作能力,而对象权限则是一种赋予用户在指定的数据库对象(如表、视图、过程等) 16. Oralce数据库在进行物理备份有联机备份和脱机备份两种方式可供选择。 ...

    Oracle数据库恢复管理器及特殊包应用 (1)

    Oracle实用工具RMAN的应用为DBA管理多个Oracle数据库提供了集中备份管理与恢复控制的机制,大大地减轻了DBA的工作压力,而DBMS_JOB包的使用增强了存储过程的应用功能,这样,他们就可以从备份数据及重复处理数据的...

    xxl-job 2.2.0使用oracle数据库,替换resources/mybatis-mapper中的文件

    xxl-job 2.2.0使用oracle数据库,替换resources/mybatis-mapper中的文件

Global site tag (gtag.js) - Google Analytics