Oracle GL - 使用标准程序获取/创建CCID
例如已知某账户组合,欲检索 CCID,若使用 GL_CODE_COMBINATIONS_KFV 将会消耗很长时间,而使用 FND_FLEX_EXT.GET_CCID 则能大大节省时间。
SELECT v.code_combination_idFROM gl_code_combinations_kfv vWHERE v.concatenated_segments ='0308.2241030300.00000000.9012115010000006.0000.0000.100043.0000.000';
上面这段 SQL 的运行时间一般需要20秒上下;
DECLAREl_ccid NUMBER;
BEGINl_ccid := fnd_flex_ext.get_ccid(application_short_name => 'SQLGL',key_flex_code => 'GL#',structure_number => 50800,validation_date => to_char(SYSDATE,'yyyymmdd'),concatenated_segments => '0308.2241030300.00000000.9012115010000006.0000.0000.100043.0000.000');IF l_ccid = 0THENdbms_output.put_line(fnd_message.get);ELSEdbms_output.put_line(l_ccid);END IF;
END;
上面这段执行时间一般不会超过0.5秒。其中,structure_number 为账套的 chart_of_accounts_id。
如果执行有错误,函数将返回 0。另外,如果输入的是尚不存在的账户组合,该函数将会生成输入的组合,并返回 CCID。
Oracle GL - 使用标准程序获取/创建CCID相关推荐
- EBS-自动获取/创建CCID
参考:http://blog.csdn.net/rfb0204421/article/details/8204097 DECLARE l_ccid NUMBER; l_msg VARCHAR2( ...
- Oracle中一把梭获取对象DDL创建语句
文章目录 1.DBMS_METADATA.GET_DDL包详解以及使用案例 1.1.官方文档参考 1.2.常用获取ddl信息案例 1.2.1.查看表以及对应索引创建语句 1.2.2.获取用户下所有对象 ...
- linux oracle 创建表空间2016,Linux下Oracle表空间及用户创建
记录详细过程以备使用 Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 Connected as sys@i ...
- Oracle EBS 付款后无法创建会计科目
Oracle EBS 付款后无法创建会计科目 通过 运行创建会计 选择明细后 查看到输出结果: 错误编号:95353 错误消息:子分类帐会计无法使用 Oracle 拥有的帐户推导规则 远期付款账户 导 ...
- oracle修改asm参数文件,学习笔记:Oracle RAC参数文件管理 修改创建asm中的spfile文件...
天萃荷净 Oracle rac创建修改asm中的spfile文件内容 create spfile to asm --查看sid SQL> show parameter instance_name ...
- oracle 删除空间不足,oracle表空间扩容、创建、删除(解决表空间不足问题)
前言 整理一下之前使用oracle数据库遇到的表空间不足的问题,顺便水个博客. oracle表空间操作语句 1.改变已存在的数据文件的大小 ALTER TABLESPACE app_data ADD ...
- centos oracle创建库,CentOS Oracle安装必要的软件创建数据库
CentOS Oracle安装系统的特性,既可作为高校计算机专业CentOS Oracle安装学习,也可以作为CentOS系统开源爱好者.CentOS系统用户 CentOS Oracle安装系统的特性 ...
- 使用plsql创建oracle,在Oracle下使用PLSQL Developer创建简单的触发器
环境:PLSQL Developer 7.1.5 + Oracle 11.2.0 问题:在Oracle下使用PLSQL Developer创建简单 的触发器. 解决: 步骤一:在PLSQL Devel ...
- Oracle同义词(Synonym)创建删除
Oracle对象知识:同义词(Synonym)创建删除,同义词(Synonym)是数据库对象的一个别名,Oracle可以为表.视图.序列.过程.函数.程序包等指定一个别名.同义词有两种类型: `私有同 ...
最新文章
- Android基础知识之Manifest文件的组织结构
- TiDB 在中通的落地与进化
- 学生电脑哪个牌子好_面包冷藏车哪个牌子好
- Android里监视数据库的变化
- python编程入门第一课_python入门前的第一课 python怎样入门
- 模板:多项式乘法(FFTNTT)
- 02-对图像进行边界填充
- linux开机桌面出现网格,[转自linux联盟]openfoam 网格类编程
- 【图像隐写】基于matlab GUI DCT数字水印嵌入+提取【含Matlab源码 1671期】
- 华为java安全编程规范考试答案
- Java生成文本水印
- 可解释机器学习- LIME模型讲解|interpretable machine learning-LIME
- 使用 Springboot websocket 实现聊天室
- Angular JS introduce
- ROCBOSS开源微社区轻论坛类源码
- Audified U73b 复古压缩器评测:带来复古温暖的色彩
- Android USB Tethering的实现以及代码流程
- java时间戳 秒_Java:如何为时间戳添加秒?
- 数值分析——二分法和牛顿迭代(Bisection Method Newton‘s Method)
- 有技巧,写作如有神助
热门文章
- 谷歌创始人布林申请离婚:身价930亿美元 曾出轨前妻闺蜜
- 红帽linux7.2安装教程,RHEL 6.2安装(超级详细图解教程) | 系统运维
- [AHK]设置快捷键快速呼出隐藏XYplorer
- 天津理工大学计算机项目管理实验四,天津理工大学软件工程实验报告4.docx
- XXX@1.0.0 build: `NODE_ENV=production webpack --config webpack.config.js`报错的解决
- 海尔笔记本X3超级本拆机增加内存图文教程(解决后盖开不了问题)
- AliOS-Things--EMW3060--linkkitapp
- 右键打开git bash 找不到应用程序
- VScode运行时提示找不到应用程序
- 大内老A:200行代码,7个对象——让你了解ASP.NET Core框架的本质