oracle PL/SQL
ronaldo2018
这个作者很懒,什么都没留下…
展开
-
PLSQL中获取堆栈消息的方法
FUNCTION get_error_message RETURN VARCHAR2 IS l_msg_index NUMBER; l_msg_data VARCHAR2(2000); l_error_message VARCHAR2(2000); BEGIN FOR i IN 1 .. fnd_msg_pub.count_msg...原创 2016-04-22 11:49:34 · 549 阅读 · 1 评论 -
跟踪并发请求
-- 跟踪并发请求select request_id, argument_text, v.REQUESTED_BY, v.REQUESTOR, v.* from apps.fnd_conc_req_summary_v v where 1 =1 and program_short_name = 'CUXTCREP' -- and v.REQUEST_DATE >...原创 2016-04-22 11:51:06 · 409 阅读 · 0 评论 -
获取销售订单行对应的总成本
--获取销售订单行对应的总成本FUNCTION get_line_item_cost(p_inventory_item_id IN NUMBER,p_organization_id IN NUMBER) RETURN VARCHAR2 ISl_period_id NUMBER;l_cost_type_id NUMBER;l_total_cost NUMBER;...原创 2016-04-22 11:52:51 · 529 阅读 · 0 评论 -
查看form中LOV对应的后台代码
--帮助->关于oracle应用产品获得sid值--如果你在这个界面没有看到会话sid值,去检查下你的FND:诊断这个配置文件的值是否为是.DECLARE CURSOR cur_lov_sql(p_pre_sql_addr VARCHAR2) IS SELECT t.sql_text FROM v$sqltext_with_newlines t ...原创 2016-04-22 11:53:34 · 267 阅读 · 0 评论 -
PLSQL 逐行累加
对SQL中已有字段进行逐行累加例如对下表中的credit_amount进行逐行累加SELECT t.credit_amount from table t; 修改为:SELECT t.credit_amount ,SUM(t.credit_amount) OVER (ORDER BY t.credit_source_num) total_amout --以credi...原创 2015-10-22 10:27:51 · 2791 阅读 · 0 评论 -
获取帐套下OU的平衡段
SELECT bsvs.flex_segment_valueFROM gl_legal_entities_bsvs bsvs,hr_operating_units hr WHERE 1 = 1AND SYSDATE BETWEEN nvl(bsvs.start_date, SYSDATE - 1) ANDnvl(bsvs.end_date, SYSDATE + 1)...原创 2015-11-17 20:50:39 · 308 阅读 · 0 评论 -
EBS配置文件&DEBUG调试
------------------- EBS中关于MO配置文件的 3个配置文件查看的先后顺序:MO:安全性配置文件 》 MO:业务实体 》 MO:默认业务实体 ----------------FND%DEBUG日志所设置的路径,必须为几个指定的值select value from v$parameter where name = 'utl_file_dir';...原创 2015-11-17 20:52:19 · 829 阅读 · 0 评论 -
物料单位折算API
inv_convert.inv_um_convert(item_id => msib.inventory_item_id, PRECISION => NULL, fr...原创 2015-12-15 10:41:28 · 747 阅读 · 0 评论