查询计划请求信息

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/wx110120121wx/article/details/79884376

SELECT fcr.request_id "请求ID",

fcpv.user_concurrent_program_name "请求名称",

fcpv.concurrent_program_name "请求简称",

frv.responsibility_name "职责",

fcr.argument_text "参数",

fu.user_name "提交人",

fcr.status_code "状态", --状态 I:暂挂,已计划,无管理器,C:正常,G:警告,Q:正在等待,X:已终止,E:错误,D:已取消

fcr.phase_code "阶段", --阶段 P:无效,待定 C:已完成,I:已计划

to_number(fcr.resubmit_interval) "重新运行间隔时间",

fcr.resubmit_interval_unit_code "重新运行间隔时间单位",

fcr.resubmit_interval_type_code "申请间隔时间",

fcr.requested_start_date "计划起始日期",

fcr.resubmit_end_date "计划终止日期"

FROM fnd_concurrent_requests fcr,

fnd_concurrent_programs_vl fcpv,

fnd_responsibility_vl frv,

fnd_user fu

WHERE fcr.concurrent_program_id = fcpv.concurrent_program_id

AND fcr.program_application_id = fcpv.application_id

AND frv.responsibility_id = fcr.responsibility_id

AND fu.user_id = fcr.requested_by

AND fcr.phase_code = 'P'

AND fcr.status_code IN ('I',

'Q')

ORDER BY frv.responsibility_name,

fcpv.user_concurrent_program_name DESC;

展开阅读全文

oracle查询计划信息,如何分隔关联查询

07-03

现要查询计划表信息,和组织权限相关联,目前sql nT_TRAIN_PLAN 表结构n![图片说明](https://img-ask.csdn.net/upload/201807/03/1530609482_412938.png)nn![图片说明](https://img-ask.csdn.net/upload/201807/03/1530610117_758277.png)nt_employee_organization_ref表结构n![图片说明](https://img-ask.csdn.net/upload/201807/03/1530609493_925040.png)n![图片说明](https://img-ask.csdn.net/upload/201807/03/1530610033_945027.png)nn```n select *n from (select distinct t.plan_name,n t.plan_code,n t.begin_date,n t.end_date,n t.id,n t.status,n t.verify,n t.isDel,n ROWNUM RNn from (select t.plan_name,n t.plan_code,n t.begin_date,n t.end_date,n t.id,n t.status,n t.verify,n row_number() over(order by create_time desc) as seqnum,n (select count(1)n from t_train_session tsn where ts.plan_id = t.idn and ts.train_begin_time < sysdate) isDeln FROM (SELECT *n FROM (SELECT t.store_id,n t.plan_name,n t.plan_code,n t.begin_date,n t.end_date,n t.id,n t.status,n t.verify,n create_time,n t.remark markn FROM T_TRAIN_PLAN tn where t.status in ('0', '2') and t.remark is not null ) t,n t_employee_organization_ref a n where t.store_id = a.unit_id n and a.employee_code = 'admin') t) tn where seqnum <=10n order by t.begin_date desc)n where rn > 0;n n n 抽取主体也就是n n SELECT *n FROM (SELECT t.store_id,n t.plan_name,n t.plan_code,n t.begin_date,n t.end_date,n t.id,n t.status,n t.verify,n create_time,n t.remark markn FROM T_TRAIN_PLAN tn where t.status in ('0', '2') and t.remark is not null ) t,n t_employee_organization_ref a n where t.store_id = a.unit_id n and a.employee_code = 'admin' n n```nn目前的业务是,当创建计划时,Store_id可以选择多个, 保存的时候,如果store_id是多个,则保存在了remark字段中,如果只是一个保存在store_id字段中, 那么问题n来了,如果store_id是多个,已逗号分隔的形式保存在了remark字段中,我怎么和t_employee_organization_ref 组织权限表关联啊? 并且查找出计划信息。。。 问答

PostgreSQL 查询计划分析

06-14

<p>n <span style="font-size:14px;">PostgreSQL是以加州大学伯克利分校计算机系开发的POSTGRES,现在已经更名为PostgreSQL. PostgreSQL支持大部分SQL标准并且提供了许多其它现代特性:复杂查询、外键、触发器、视图、事务完整性等。</span>n</p>n<p>n <span style="font-size:14px;"> </span>n</p>n<p>n <a href="https://baike.baidu.com/item/PostgreSQL/530240"><span style="font-size:14px;">PostgreSQL</span></a><span style="font-size:14px;"> 是一个免费的对象-关系数据库服务器(数据库管理系统),它在灵活的 BSD-风格许可证下发行。它提供了相对其他开放源代码数据库系统(比如 MySQL 和 Firebird),和专有系统(比如 Oracle、Sybase、IBM 的 DB2 和 Microsoft SQL Server)之外的另一种选择。</span>n</p>n<p>n <span style="font-size:14px;"> </span>n</p>n<p>n <span style="font-size:14px;">事实上, PostgreSQL 的特性覆盖了 SQL-2/SQL-92 和 SQL-3/SQL-99,首先,它包括了可以说是目前世界上最丰富的数据类型的支持,其中有些数据类型可以说连商业数据库都不具备, 比如 IP 类型和几何类型等;其次,PostgreSQL 是全功能的自由软件数据库,很长时间以来,PostgreSQL 是唯一支持</span><a href="https://baike.baidu.com/item/%E4%BA%8B%E5%8A%A1"><span style="font-size:14px;">事务</span></a><span style="font-size:14px;">、</span><a href="https://baike.baidu.com/item/%E5%AD%90%E6%9F%A5%E8%AF%A2"><span style="font-size:14px;">子查询</span></a><span style="font-size:14px;">、多版本并行控制系统(</span><a href="https://baike.baidu.com/item/MVCC"><span style="font-size:14px;">MVCC</span></a><span style="font-size:14px;">)、</span><a href="https://baike.baidu.com/item/%E6%95%B0%E6%8D%AE%E5%AE%8C%E6%95%B4%E6%80%A7"><span style="font-size:14px;">数据完整性</span></a><span style="font-size:14px;">检查等特性的唯一的一种自由软件的</span><a href="https://baike.baidu.com/item/%E6%95%B0%E6%8D%AE%E5%BA%93%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F"><span style="font-size:14px;">数据库管理系统</span></a><span style="font-size:14px;">。 Inprise 的 InterBase 以及</span><a href="https://baike.baidu.com/item/SAP"><span style="font-size:14px;">SAP</span></a><span style="font-size:14px;">等厂商将其原先专有软件开放为自由软件之后才打破了这个唯一。最后,PostgreSQL拥有一支非常活跃的开发队伍,而且在许多黑客的努力下,PostgreSQL 的质量日益提高。</span>n</p>n<p>n <span style="font-size:14px;">从技术角度来讲,PostgreSQL 采用的是比较经典的</span><a href="https://baike.baidu.com/item/C%2FS"><span style="font-size:14px;">C/S</span></a><span style="font-size:14px;">(client/server)结构,也就是一个客户端对应一个服务器端</span><a href="https://baike.baidu.com/item/%E5%AE%88%E6%8A%A4%E8%BF%9B%E7%A8%8B"><span style="font-size:14px;">守护进程</span></a><span style="font-size:14px;">的模式,这个守护进程分析客户端来的查询请求,生成规划树,进行数据检索并最终把结果格式化输出后返回给客户端。为了便于客户端的程序的编写,由</span><a href="https://baike.baidu.com/item/%E6%95%B0%E6%8D%AE%E5%BA%93%E6%9C%8D%E5%8A%A1%E5%99%A8"><span style="font-size:14px;">数据库服务器</span></a><span style="font-size:14px;">提供了统一的客户端 C 接口。而不同的客户端接口都是源自这个 C 接口,比如</span><a href="https://baike.baidu.com/item/ODBC"><span style="font-size:14px;">ODBC</span></a><span style="font-size:14px;">,</span><a href="https://baike.baidu.com/item/JDBC"><span style="font-size:14px;">JDBC</span></a><span style="font-size:14px;">,</span><a href="https://baike.baidu.com/item/Python"><span style="font-size:14px;">Python</span></a><span style="font-size:14px;">,</span><a href="https://baike.baidu.com/item/Perl"><span style="font-size:14px;">Perl</span></a><span style="font-size:14px;">,</span><a href="https://baike.baidu.com/item/Tcl"><span style="font-size:14px;">Tcl</span></a><span style="font-size:14px;">,</span><a href="https://baike.baidu.com/item/C%2FC%2B%2B"><span style="font-size:14px;">C/C++</span></a><span style="font-size:14px;">,</span><a href="https://baike.baidu.com/item/ESQL"><span style="font-size:14px;">ESQL</span></a><span style="font-size:14px;">等, 同时也要指出的是,PostgreSQL 对接口的支持也是非常丰富的,几乎支持所有类型的数据库客户端接口。这一点也可以说是 PostgreSQL 一大优点。</span>n</p>n<p>n <span style="font-size:14px;"> </span>n</p>n<p>n <strong><span style="font-size:14px;">本课程作为PostgreSQL数据库管理之三,主要讲解以下内容:</span></strong>n</p>n<p>n <strong><br /></strong>n</p>n<p>n <span style="font-size:14px;">1.</span><span style="font-size:14px;">     </span><span style="font-size:14px;">PostgreSQL约束讲解和剖析</span>n</p>n<p>n <span style="font-size:14px;">2.</span><span style="font-size:14px;">     </span><span style="font-size:14px;">PostgreSQL数据类型</span>n</p>n<p>n <span style="font-size:14px;">3.</span><span style="font-size:14px;">     </span><span style="font-size:14px;">PostgreSQL的结构管理</span>n</p>n<p>n <span style="font-size:14px;">4.</span><span style="font-size:14px;">     </span><span style="font-size:14px;">PostgreSQL条件表达式和操作</span>n</p>n<p>n <span style="font-size:14px;">5.</span><span style="font-size:14px;">     </span><span style="font-size:14px;">PostgreSQL使用小技巧</span>n</p>n<p>n <br /></p>n<p>n <img src="https://img-bss.csdn.net/201906140548008383.png" alt="" /></p>

没有更多推荐了,返回首页