上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 63 下一页
摘要: 这一篇是关于ROWID的, 文中大部分知识来自于Internet, 自己研究的地方颇少, 讲的不明白的也可以参照网上相关资源.前面我们在研究索引的时候, 知道ORACLE最终是通过ROWID来找到数据的具体位置的.通常,我们在下SELECT语句查询一个TABLE的时候, 加上ROWID:SELECT ROWID, a.* FROM apps.ZZ_TIM_TEST2 a就会看到以下的ROWID形式:AABfJBAGMAAAJ5IAAA下面我们来解析一下这个ROWID, ROWID的结构如下:data object number(6位字符串): AABfJBrelative file numbe 阅读全文
posted @ 2011-06-10 10:02 郭振斌 阅读(804) 评论(0) 推荐(0) 编辑
摘要: 最近开发的时候经常要针对数据库中的列类型对其值做不同处理,于是要根据抓到的type_id来判断。以下是从ORACLE一个standard view中抓取出来的对应关系的decode,未加处理,直接贴上,供参考。1, DECODE (c.CHARSETFORM, 2, 'NVARCHAR2', 'VARCHAR2'),2, DECODE (c.scale,NULL, DECODE (c.precision#,NULL, 'NUMBER','FLOAT'),'NUMBER'),8, 'LONG',9, 阅读全文
posted @ 2011-06-10 09:58 郭振斌 阅读(1296) 评论(0) 推荐(0) 编辑
摘要: 在EBS开发过程中,有时候需要通过并发请求来调用主机文件,如FTP文件传 输,定义基于HOST的并发请求的过程如下:1、定义执行方法为:主机(HOST)的并发可执行2、定义并发程序(可以定义参数)3、编写SHELL脚本文件,假如名为:ftp_test.prog,注:后缀名为prog,是否必须为prog尚未作研究。4、上传ftp_test.prog到$CUX_TOP/bin/下5、添加可执行权限 chmod 777 ftp_test.prog,创建连接 ln -s $FND_TOP/bin/fndcpesr $CUX_TOP/bin/ftp_test这样ftp_test脚本就可以接受并发请求传进 阅读全文
posted @ 2011-06-10 09:52 郭振斌 阅读(4485) 评论(2) 推荐(0) 编辑
摘要: 最近在做一个的项目,因为有些功能使用ORACLE的package实现起来有点问题,但是用UNIX的脚本实现起来却很好,所以最终在AP上挂了一个executable为HOST类型的REQUEST,来解决这个问题。因为觉得这个东西有点意思,所以把我了解到的一些很基本的东西share出来。首先,必须有一个UNIX下面可以执行的shell script文件,而且这个文件必须放在相应Application的bin目录下,例如,如果要将该request挂在GL下面,相应的目录就是$GL_TOP/$APPLBIN/而且,要确保REQUEST执行者对这个文件的execute权限,例如在开发环境,如果将该文件放 阅读全文
posted @ 2011-06-10 09:51 郭振斌 阅读(1462) 评论(0) 推荐(0) 编辑
摘要: (前情简介:GL模块中gl_je_lines表中每一条journal_line都会有accounted_dr与accounted_cr两个栏位,表示该条line发生的借方金额与贷方金额; 在gl_balances表中每一条记录都会存储一个account在某一历史会计期间的期初借方历史发生总额begin_balance_dr, 期初贷方历史发生总额begin_balance_cr.)最近在tuning一张Trial Balance by Date的报表.需求是这样的:用户输入两个日期start_date, end_date, 报表找出某个SOB下在这段时间内所有account的起始余额begin 阅读全文
posted @ 2011-06-10 09:49 郭振斌 阅读(2733) 评论(0) 推荐(0) 编辑
摘要: 我们经常会要在ORACLE EBS中寻找我们正在浏览的form页面的执行文件,我们都会直接在Help中的菜单里点击“About Oracle Application”,然后查看当前正在执行的fmx文件。 但实际上,这个时候我们看到的文件名有时候却不是我们的form真正执行的fmx文件。 因为这个文件名是Help根据当前form在设计时候为form取的名称拼凑出来的 例如在设计form的时候为form取名为a,而真正保存编译的时候我们把文件编译为b.fmx,当我们在浏览这个form的时候,查看到的form名称会显示a.fmx,而不是b.fmx。查找真正的Form文件,可以在 帮助->诊断- 阅读全文
posted @ 2011-06-10 09:40 郭振斌 阅读(1010) 评论(0) 推荐(0) 编辑
摘要: form 界面中 CTL+F11触发哪个触发器?各位大虾们,请教一个问题F11查询过程: (1)WHEN-CLEAR-BLOCK (2)WHEN-NEW-RECORD-INSTANCE (3)WHEN-NEW-ITEM-INSTANCE 在输入查询条件后点CTRL+F11: (4)PRE-QUERY (5)WHEN-CLEAR-BLOCK (6)POST-QUERY (7)WHEN-NEW-RECORD-INSTANCE (8)WHEN-NEW-ITEM-INSTANCE 9.CRRL+F11: (1)WHEN-CLEAR-BLOCK (2)PRE-QUERY (3)WHEN-CLEAR-BL 阅读全文
posted @ 2011-06-08 16:11 郭振斌 阅读(1228) 评论(0) 推荐(0) 编辑
摘要: 学习步骤:1. 拥有Oracle EBS demo 环境 或者 PROD 环境2. copy以下代码进 PL/SQL3. 配合解释分析结果4. 如果网页有点乱请复制到TXT中查看/*假设一个经理代表了一个部门*/SELECT emp.full_name, emp.salary, emp.manager_id, row_number() over(PARTITION BY emp.manager_id ORDER BY emp.salary DESC) row_number_dept, --部门排行 rownum row_number, --行号 round((rownum + 1) / 4) 阅读全文
posted @ 2011-06-01 15:27 郭振斌 阅读(39285) 评论(0) 推荐(2) 编辑
摘要: HOW TO LINK THE TRANSACTION_SOURCE_ID TO TRANSACTION_SOURCE_TYPE_ID [ID 987471.1]修改时间 23-SEP-2010类型 HOWTO状态 PUBLISHEDIn this DocumentGoalSolutionReferencesApplies to: Oracle Inventory Management - Version: 11.5.10 and later[Release: 11.5 and later ]Information in this document applies to any platfor 阅读全文
posted @ 2011-06-01 14:39 郭振斌 阅读(20224) 评论(2) 推荐(0) 编辑
摘要: HSSFCell not found.右键OAProject->属性->libraries->添加poi的jar包 阅读全文
posted @ 2011-05-30 17:40 郭振斌 阅读(736) 评论(0) 推荐(0) 编辑
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 63 下一页