`
nicegege
  • 浏览: 589689 次
  • 性别: 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每隔固定时间执行内容,详细介绍和使用

    SQL SERVER连接oracle数据库几种方法

    SQL SERVER 连接 Oracle 数据库几种方法 在实际开发中,我们经常需要在 SQL Server 中连接 Oracle 数据库,以便实现数据交换和集成。那么,如何在 SQL Server 中连接 Oracle 数据库呢?下面我们将介绍几种常见的...

    导出ORACLE - JOB

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

    手工创建oracle数据库

    ### 手工创建Oracle数据库详解 #### 知识点一:手工创建Oracle数据库的环境配置与准备工作 在手工创建Oracle数据库之前,确保操作系统环境、Oracle软件版本以及必要的环境变量配置到位至关重要。根据提供的内容,...

    Linux 下手动创建oracle数据库

    在Linux系统中手动创建Oracle 10g数据库,不仅能够深入了解Oracle数据库的安装与配置流程,还能帮助更好地掌握数据库管理的核心技能。本文将详细介绍在Linux环境下手动创建Oracle 10g数据库的具体步骤及注意事项。 ...

    Java用JDBC实现对Oracle数据库操作

    9. **Quartz Job与Oracle结合**:`quartz_job.xml`可能定义了Quartz作业,这些作业可能涉及到与Oracle数据库的交互,例如定时备份、数据清理或报告生成。 10. **GFMIS(可能是一个项目名称)**:GFMIS可能是一个...

    oracle数据库日常维护手册

    ### Oracle数据库日常维护手册知识点详解 #### 一、检查数据库基本状况 在Oracle数据库的日常维护中,确保数据库的基本状况良好是首要任务。这包括检查Oracle实例状态、Oracle服务进程和Oracle监听状态。 ##### ...

    xxl-job oracle 适配版本

    在这个“xxl-job oracle 适配版本”中,我们主要关注的是XXL-JOB如何与Oracle数据库进行集成和优化。 首先,Oracle数据库是一种广泛使用的、功能强大的关系型数据库管理系统,尤其在大型企业级应用中,其稳定性和...

    Oracle数据库基础笔记大纲

    ### Oracle数据库基础笔记大纲 #### 一、数据库基础概念 ##### 1.1 什么是数据库 (Database) 数据库是一个用于组织、存储和管理数据的电子化的仓库。这些数据以一种有组织的方式存储,使得它们能够被方便地访问、...

    oracle数据库教案

    ### Oracle数据库核心知识点详解 #### Oracle数据库用户角色与权限 在深入探讨Oracle数据库的使用之前,我们首先了解其用户体系。Oracle数据库系统中存在多种类型的用户,每种用户具有不同的权限和职责: - **...

    oracle数据库自动备份脚本带说明

    Oracle数据库是企业级广泛应用的关系型数据库管理系统,为了确保数据的安全性和可恢复性,定期进行数据库备份至关重要。"oracle数据库自动备份脚本带说明"的标题表明这是一个关于如何自动化执行Oracle数据库备份的...

    Oracle数据库面试题及答案

    知识点:The Job Queue Processes 是 Oracle 数据库中的一种后台进程,用于刷新 materialized view。 11. 如何判断哪个 session 正在连接以及他们等待的资源? 答案:V$SESSION /V$SESSION_WAIT 知识点:V$SESSION ...

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

    ### Oracle数据库之间同步数据:dbLink + Job方式 在Oracle数据库管理中,有时我们需要实现不同数据库之间的数据同步。本文将详细介绍如何通过dbLink与Job相结合的方式实现这一目标。 #### 一、dbLink简介 dbLink...

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

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

    ODI如何通过logminer创新发展从oracle数据库中抽取增量数据.pdf

    ODI 通过 LogMiner 从 Oracle 数据库中抽取增量数据 本文主要介绍了使用 ODI 通过 LogMiner 技术从 Oracle 数据库中抽取增量数据的方法。ODI 提供了三种知识模块来抽取数据库中的增量数据:Simple、Consistent 和 ...

    ORACLE数据库资料整理【经典】

    Oracle数据库是世界上最流行的数据库管理系统之一,广泛应用于企业级的数据存储和管理。以下是对标题和描述中涉及的Oracle数据库管理知识点的详细说明: 1. **系统安装**:在安装Oracle数据库时,需要考虑硬件配置...

    Oracle数据库还原操作

    ### Oracle数据库还原操作详解 #### 一、Oracle数据库还原概述 在Oracle数据库管理中,数据库还原操作是一项重要的维护任务,它涉及到数据丢失后的恢复过程。本文将详细介绍如何进行Oracle数据库的还原操作,包括...

    vcenter6.0采用oracle11g独立数据库

    为了实现这一点,我们需要在现有的一台服务器上安装Oracle数据库,并创建一个专门用于vCenter的数据表空间和用户。此外,vCenter Server本身也将部署在另一台独立的服务器上。 #### 二、准备工作 - **vCenter 6.0...

Global site tag (gtag.js) - Google Analytics