`

如何定义一个简单的Concurrent Program

 
阅读更多

Oracle Apps R12下如何定义一个简单的Hello World的Concurrent Program

 

定义一个表和一个Procedure先

 

   create table ptian_table  
   (  
    message_text VARCHAR2(100)  
   ,creation_date DATE  
   ) ;  
  
CREATE OR REPLACE PROCEDURE PTIAN_HELLO (errbuf OUT VARCHAR2, retcode OUT VARCHAR2) IS  
BEGIN  
    INSERT INTO ptian_table VALUES ('Hello World' ,SYSDATE);  
END PTIAN_HELLO;  
--两个参数用于concurrent program和pl/sql Program的交互  

 Application Developer职责下: Concurrent > Executable,定义一个新的Executable,Execution File Name为Procedure的名字

 

切换到Concurrent > Program下,定义Program

 

然后切换到System Admin职责,Security > Responsibility > Request,把刚定义好的Program绑定到一个Request Group里

接下来就可以执行了,切换到业务职责下,运行Program

运行完毕

用SQL:SELECT * FROM ptian_table;来查看测试表的数据

 

 

 

 

 

 

 

 

 

 

 

 

1
1
分享到:
评论

相关推荐

    work_program_of_python.zip

    让我们深入探讨一下如何使用Python来构建一个任务管理器,以及可能涉及到的关键知识点。 首先,Python的`argparse`模块通常用于命令行接口的参数解析,这可能是任务管理器的入口点。用户可以通过命令行参数来创建、...

    JUC底层讲解,面试可用。

    * 进程(广义定义)是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。 * 进程是一个实体。每一个进程都有它自己的地址空间,一般情况下,包括文本区域(text region)、数据区域(data region)和堆栈...

    Oracle报表经典语句

    Oracle报表系统是Oracle数据库中一个重要的组成部分,主要用于处理复杂的查询并生成格式化的报告。本文档将深入解析几个经典的Oracle报表SQL语句,这些语句涉及到了Oracle中的高级功能,如窗口函数、联合查询等,并...

    EBS相关表及表间关系

    - **FND_CONCURRENT_REQUESTS**与**FND_CONCURRENT_PROGRAMS**通过**CONCURRENT_PROGRAM_ID**关联,表示并发请求与并发程序的关系。 - **FND_CONCURRENT_REQUESTS**与**FND_ORACLE_USERID**通过**ORACLE_ID**关联,...

    forkJoinTestDemo_life4j1_DFA_zip_

    在描述中提到的“A NORMAL PAPER Program”可能是指一个常规的程序或研究论文,但具体含义不太明确。下面将详细解释这些知识点。 1. **Fork/Join框架**: Java的Fork/Join框架是Java 7引入的一个并发处理模型,它...

    Paleta - Personal log program for GNOME-开源

    在功能上,Paleta不仅是一个简单的文本编辑器,它还提供了丰富的特性来增强用户的日志体验。例如,用户可以添加日期和时间戳,以方便追踪每篇条目的创建和修改时间。此外,Paleta支持可选的HTML导出功能,这意味着...

    ILE RPG.pdf

    1. THREAD(*CONCURRENT):这表示用户可以定义一个主程序,该程序并不使用RPG循环。这意味着ILE RPG现在支持并发编程,即在同一个程序中同时运行多个部分。 2. 文件定义:文档提到了在子程序中定义文件,这为程序...

    jdk1.5.0_22.rar

    JDK 1.5.0_22是Oracle公司发布的一个较早版本,包含了Java 5.0的主要特性和安全更新。这个版本尤其对Windows操作系统进行了优化,因此在Windows环境下安装和配置相对简单。 Java 5.0,也被称为Java SE 5.0(Java ...

    CVS 安装程序

    4. **创建CVSROOT**:CVSROOT是一个特殊目录,包含了版本库的信息,如模块定义、权限设置、日志记录等。你需要根据项目需求创建并配置这个目录。 5. **设置环境变量**:安装完成后,为了能在命令行中正常使用CVS...

    《ILE RPG 语言参考》

    - **主程序无需RPG周期**:现在可以定义一个不遵循传统RPG周期(输入、计算、输出)的主程序,增加了编程灵活性。 - **子程序中定义文件**:可以在子程序内定义文件,使得代码结构更加模块化,便于维护。 - **合格...

    线程 委托方式发起线程.rar

    - 定义一个方法,该方法将在线程中执行。 - 创建一个`ThreadStart`或`ParameterizedThreadStart`委托实例,将其指向上面定义的方法。 - 使用委托创建一个新的`Thread`对象。 - 调用`Thread.Start()`方法启动线程...

    java 内存机制 配置 监控 整理

    每一个线程创建时都会创建一个虚拟机栈,其内部保存着一个个的栈帧(Stack Frame),对应着每一次方法调用。 3. **本地方法栈(Native Method Stacks)**:与虚拟机栈所发挥的作用是非常相似的,其区别只是虚拟机栈为...

    cvsnt 配置

    2. **解压安装**:将下载的压缩包解压到指定目录,通常推荐一个不会被频繁改动的地方,例如C:\Program Files。 3. **运行安装程序**:进入解压后的文件夹,找到并运行setup.exe,按照向导的提示进行安装。 4. **...

    oracle EBS不同數據庫數據移植工具FNDLOAD的用法

    FNDLOAD apps/apps_pwd OY DOWNLOAD $FND_TOP/patch/115/import/afcpprog.lct HOMWIPRD.ldt PROGRAM APPLICATION_SHORT_NAME="HOM" CONCURRENT_PROGRAM_NAME="HOMWIPRD" ``` 此命令将从当前实例下载指定的并发请求到...

    JVM详解及调优

    - **栈(Stack)**: 每个线程都有一个独立的栈空间,用于存储局部变量、操作数栈等信息。 - **程序计数器(Program Counter Register)**: 指向当前线程所执行的字节码指令。 - **本地方法栈(Native Method Stack)...

    java 8 安装包

    Java 8是Oracle公司推出的Java开发工具包(Java Development Kit)的一个重要版本,它引入了大量新特性,改进了性能并优化了开发者体验。在这个"java 8 安装包"中,包含了“jdk-8u162-windows-x64安装包.exe”和...

Global site tag (gtag.js) - Google Analytics