上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 63 下一页
摘要: 这两天帮用户重写一个package. 原来的package含有三层loop,每层loop包含一个显式cursor. 运行需要2-3天。我用materialized view重写底下两层的显式cursor.结果相同的参数,10分钟就跑出来了。Mv真的是效率很高啊.这两天要好好研究一下,现在先转一个介绍文档.实体化试图(Materialized View)介绍实体化视图概述Oracle 的实体化视图提供了强大的功能,可以用在不同的环境中。在不同的环境中,实体化视图的作用也不相同。数据仓库中的实体化视图主要用于预先计算并保存表连接或聚集等耗时较多的操作的结果,这样,在执行查询时,就可以避免进行这些耗 阅读全文
posted @ 2011-06-10 11:04 郭振斌 阅读(4324) 评论(0) 推荐(1) 编辑
摘要: 1. 建立SETfnd_flex_val_api.create_valueset_independent(v_set_name ,v_description ,v_security ,v_enable_longlist ,v_format_type ,v_maximum_size ,v_numbers_only ,v_uppercase_only ,v_right_justify_zero_fill ,v_min_value ,v_max_value )fnd_flex_val_api.create_valueset_dependent((v_set_name ,v_description , 阅读全文
posted @ 2011-06-10 11:00 郭振斌 阅读(1435) 评论(0) 推荐(0) 编辑
摘要: lv_msg_count : 为API返回参数,为消息的个数。根据消息的具体情况,循环次数要做相应调整。加大次数,消息内容就多,反之则少.IF lv_msg_count > 0 THEN lv_mesg := chr(10) || substr(fnd_msg_pub.get(fnd_msg_pub.g_first, fnd_api.g_false), 1, 512); FOR i IN 1 .. (lv_msg_count - 3) LOOP lv_mesg := lv_mesg || chr(10) || substr(fnd_msg_pub.get(fnd_msg_pub.g_ne 阅读全文
posted @ 2011-06-10 10:54 郭振斌 阅读(751) 评论(0) 推荐(0) 编辑
摘要: PURPOSE:--------To explain how to create a custom concurrent program with Host as the method(shell script) and pass a number of user parameters from the concurrent programto the shell script.This example will implement a concurrent program that receives two parametersat the runtime of the concurrent 阅读全文
posted @ 2011-06-10 10:51 郭振斌 阅读(812) 评论(0) 推荐(0) 编辑
摘要: 1. Create a simple unix script. called TEST.prog in $FND_TOP/binEx:touch /u01/1153/visionappl/fnd/11.5.0/bin/TEST.txt2. Register this as a concurrent executable in Application Object Library called TEST of type HOST.3. Register this as a concurrent program in Application Object Library called TEST o 阅读全文
posted @ 2011-06-10 10:50 郭振斌 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 在我们做FORMS或REPORTS时,只需要把相应的FMX文件及RDF文件放入$XXX_TOP/forms/ZHS(US)或$XXX_TOP/reports/ZHS(US)即可简单明了.但OAF的项目所包含的文件种类较多,其所对应的目录也就较复杂,一不小心,真的容易搞错,而一旦搞错,很可能布署时就会出错…在安装完Jdev后,有这样一个目录:Jdevhome\Jdev(我的电脑上是C:\OAF\jdevhome\jdev)还记得那个环境变量的设置吗,这个目录就是我们开发的工作目录了.下面介绍里面的目录结构:Dbc_files:里面有个secure目录,还记得我们需要从服务器上Download一个 阅读全文
posted @ 2011-06-10 10:36 郭振斌 阅读(2304) 评论(0) 推荐(0) 编辑
摘要: View Code DECLARECURSORc_assetISSELECTfab.asset_id,fab.asset_number,fb.book_type_codeFROMfa_additions_bfab,fa_booksfbWHEREfab.asset_id=fb.asset_idANDfb.date_ineffectiveISNULLANDfb.transaction_header_id_outISNULLANDfb.period_counter_fully_retiredISNULL;l_prorate_dateDATE;--l_book_type_codevarchar2(20 阅读全文
posted @ 2011-06-10 10:25 郭振斌 阅读(1474) 评论(0) 推荐(0) 编辑
摘要: -****************************************************************************** -- Punction: Get transaction date for API --****************************************************************************** FUNCTION get_date_f(p_book_type_code IN VARCHAR2) RETURN DATE IS lv_transaction_date DATE; BEGIN 阅读全文
posted @ 2011-06-10 10:15 郭振斌 阅读(1094) 评论(0) 推荐(0) 编辑
摘要: 主要功能:手工建立PAGE及上面的ITEM,所有ITEM均为普通的ITEM,非VO的ATTRIBUTE.然后在ITEM中输入信息,并保存到表中.主要使用的包及方法:包Import oracle.apps.fnd.framework.OAApplicationModule;方法getTransaction().executeCommand(“string”)作用:提交SQL语句,可为任意…getTransaction().commit()作用:执行COMMIT动作.pageContext.getparameter()作用:获取ITEM中的值pageContext.getuserid()作用:获取 阅读全文
posted @ 2011-06-10 10:13 郭振斌 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 这篇是关于ORALCE对NUMBER类型存储方式的探析, 以及试图对设计者的初始意图进行解释.最近往上看了很多对ORACLE怎样进行数据存储进行描述的, 感觉都不好理解, 于是参照了很多文章, 自己琢磨了下几种简单数据类型的存储.Number类型ORACLE对number的存储, 首先是按一定规则进行转换以后以十六进制存储(真正存储当然是二进制, 只是我们dump出来看到的是十六进制)的. ORACLE数据库中存储的number类型包含3个部分: HEAD部分, DATA部分, 符号位. 对正数来说, 符号位省略, 对0来说, 只有80.首先来看几个存储的例子, 我们可以用SELECT DUM 阅读全文
posted @ 2011-06-10 10:05 郭振斌 阅读(3318) 评论(1) 推荐(0) 编辑
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 63 下一页