摘要:
个人记性比较差,很多基础语法总是忘记,在这里把一些低级语法,总一下。 1,goto用法 、 begin 其他语句 goto over_flag; 其他语句 <<over_flag>> log('程序直接调到这里,做日志输出'); end; 2,sqlerrm sqlcode 常用异常的系统默认代码, 阅读全文
摘要:
1,父值和子值常用表 fnd_flex_value_norm_hierarchy 父值,其中有子值的范围, fnd_flex_value_children_v 可以查询 父值下包含的所有子值。 以上两张表都通过flex_value_set_id做定位 应用:在报表中存在一类参数情况,要求参数输入父值 阅读全文
摘要:
五、不常用但关键的表 1,GL_SET_OF_BOOKS 所有账簿的基础信息表 2 ,fnd_lookup_values_vl 快码表 3, all_tab_partitions 历史分区表 六、各项目客户化的常用表 合众: 涉及到新旧映射关系的 CUX_OLD_NEW_MAP; 平衡段(公司段)安 阅读全文
摘要:
四、资产模块常用表 对于资产模块,个人实际接触比较少,主要是通过官方文档和一个简单的资产明细报表的开发做的理解,会有很多不准确甚至错误的地方,之后会不断更新完善 1、首先通过前台ebs界面找到各个字段对应的各个表,而后分析各个表本身,以及相关的关系,在此过程中熟悉方法,并加深理解: 通过SYSTEM 阅读全文
摘要:
1,多币种下的 。。——beq字段 余额表中的-beq如果在同一科目下,如果存在有2种币种,beq字段只统计本位币;而不加beq的字段则统计外币和本币的和(先将外币转化为本位币,而后和另一部分本位币相加求和),但是外币却不做单独统计.具体可以看内容SELECT A.PERIOD_NET_CR,A.P 阅读全文
摘要:
有两个简单例子,以说明 “exists”和“in”的效率问题1) select * from T1 where exists(select 1 from T2 where T1.a=T2.a) ; T1数据量小而T2数据量非常大时,T1<<T2 时,1) 的查询效率高。2) select * fro 阅读全文
摘要:
任何一种编程语言中的异常处理部分都是比较重要的一部分,单独学习一下。 一、异常的种类及基本用法: 1、预定义异常(总计21种,具体见文档) 使用方法: BEGIN SELECT ... SELECT ... SELECT ... ... EXCEPTION WHEN NO_DATA_FOUND TH 阅读全文
摘要:
1.1trunc函数处理数字 trunc函数返回处理后的数值,其工作机制与ROUND函数极为类似,只是该函数不对指定小数前或后的部分做相应舍入选择处理,而统统截去。 其具体的语法格式如下 TRUNC(number[,decimals]) 其中: number 待做截取处理的数值 decimals 指 阅读全文
摘要:
Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;Union All:对两个结果集进行并集操作,包括重复行,不进行排序;Intersect:对两个结果集进行交集操作,不包括重复行,同时进行默认规则的排序;Minus:对两个结果集进行差操作,不包括重复行,同时进行默认规则的排 阅读全文
摘要:
每次用外连接的时候,总是要查左右啥的,自己总结了一下,感觉记忆更加清晰了 1、语法,左连接(以右面表为基表,包含左面表条件下的所有行信息)select * from table_a left join table_b on table_a.column_1= table_b.column_2相当于 阅读全文