Oracle Tech
saiya_kwok
这个作者很懒,什么都没留下…
展开
-
NVL与ROUND函数在实际中的应用
NVL(param1, param2) 函数:当第一个参数值为空时,则返回第二个参数值,否则返回第一个参数值。ROUND(param1, [param2]) 函数:返回param1的四舍五入值,param2为保留的小数位数,默认值为0。两个函数在结合,可以用于计算等级之类的应用。如计算工资的等级:NVL(ROUND(salary/1000), 0)原创 2009-06-01 09:30:00 · 2571 阅读 · 0 评论 -
DATALOAD必须要注意的选项
为了保证DATALOAD在LOAD数据时能流畅,以下这个选项必须勾上。这样可以避免光标在某栏位的内容没有输入完毕就跳动。原创 2013-03-16 18:53:30 · 3221 阅读 · 0 评论 -
更改并发管理器的并发数
一般concurrent manager的standard manager的默认并发数是3,比较少。要改大一点之后等一会,系统就会自动变动为7原创 2012-12-12 18:08:33 · 3805 阅读 · 0 评论 -
关闭和开启EBS R12的APPLICATION
查看env文件命令:ls *envstop dev ap. APPSDEV_dev.envcd $ADMIN_SCRIPTS_HOME./adstpall.sh apps/appsstart dev ap. APPSDEV_dev.envcd $ADMIN_SCRIPTS_HOME./a原创 2012-12-04 10:41:50 · 998 阅读 · 0 评论 -
R12编译FORM的方法
跟技术顾问要了编译FORM的代码:FORM文件放到:/u01/dev/apps/apps_st/appl/au/12.0.0/forms/ZHT之后执行编译,例如编译CUXGAP07.fmb:cd $AU_TOP/forms/ZHTfrmcmp_batch Module=$AU_TOP/forms/ZHT/CUXGAP07.fmb Userid=apps/apps原创 2012-11-18 14:29:15 · 3593 阅读 · 0 评论 -
R12 FA 回滚当期的折旧的脚本
R12 FA 回滚当期的折旧的脚本,是ORACLE官方提供的。分享一下Rollback depreciation for Asset 2010302-0000038:set serveroutput ondeclarel_asset_hdr_rec fa_api_types.asset_hdr_rec_type;l_return_status VARCHAR2(1)原创 2012-10-30 22:01:25 · 2465 阅读 · 0 评论 -
EBS 登录时出现500 Internal Server Error的解决方法
记录一下:今天DBA所安装的EBS R12.1.1应用程序无法通过系统最后的检测阶段,安装提示说明:JSP、Login页无法通过检测。(系统环境比较特殊,数据库是安装在实体机上,应用是安装在虚拟机上!)之后DBA又重新“Retry“ 检测之后既然通过了!再之后登录系统原创 2011-08-29 16:01:13 · 5939 阅读 · 0 评论 -
解决EBS运行autoconfig 出现错误的方法
今天从DBA里看到了如果解决EBS运行autoconfig时,出现了类似有这些:adgendbc.sh 137之类错误的问题。下面将解决方法记录下来,希望可以帮到有需要的人原创 2010-06-28 23:26:00 · 2372 阅读 · 0 评论 -
利用UTL_FILE包实现数据的导出与导入
oracle系统所提供的UTL_FILE包,可以对文本文件进行I/O操作,善用这个包,可以从文本文件中导入我们需要的数据到数据库中,或者导出数据到指定的文件中。一般操作步骤有如下:1,创建一个文件对象。 v_file := UTL_FILE.FILE_TYPE;2,打开某个文本文件流。 v_file := UTL_FILE.FOPEN(p_filedir, p_filename, w)原创 2009-06-04 15:30:00 · 1960 阅读 · 0 评论 -
SQL%NOTFOUND在实际中非常有用
SQL%NOTFOUND 是一个布尔值。与最近的sql语句(update,insert,delete,select)发生交互,当最近的一条sql语句没有涉及任何行的时候,则返回true。否则返回false。这样的语句在实际应用中,是非常有用的。例如要update一行数据时,如果没有找到,就可以作相应操作。如:begin update salary set bonus = 1000 whe原创 2009-06-01 10:38:00 · 11414 阅读 · 1 评论 -
使用RAISE_APPLICATION_ERROR抛出与oracle交互的异常
DBMS_STANDARD包的RAISE_APPLICATION_ERROR过程,可以重新定义异常错误消息,它为应用程序提供了一种与ORACLE交互的方法。语法如下 RAISE_APPLICATION_ERROR(errorNumber,errorString)errorNumber是数值在-20000到-20999之间,errorString为自定义的错误信息。如:update原创 2009-06-02 10:50:00 · 2430 阅读 · 0 评论 -
BI Publisher报表的开发流程(以功能顾问角度记录)
最近在某银行协助大量的BI BUBLISHER报表的开发。作为功能顾问记录一上开发流程:1 功能顾问编写MD060,详细编写报表的RTF样式,报表并发程序的参数、参数值及其取值范围,并最好取得报表的样式例子。2 技术顾问根据MD060,开发报表的SQL程序和RTF文件。3 技术顾问开发并测试完成后,编写MD120安装文档。4 功能顾问可以根据MD120安装并测试报表原创 2013-04-09 22:40:53 · 2137 阅读 · 0 评论