1

我需要在 Oracle 电子商务套件中下载 300 多个采购申请的附件。我不想一一打开申请然后转到“管理附件”部分,而是通过查询来完成此操作,我将在其中输入 PR 编号,然后获取附件。有谁知道这是否可以通过 SQL 开发人员(或 Ms Access)中的查询来实现?如果是,我应该考虑哪些表来设计查询?

提前感谢您提供的任何帮助。

4

2 回答 2

1

您可以使用此 SQL https://www.enginatics.com/reports/fnd-attached-documents/作为基础,并为您需要查看的 req 标头添加限制,如下所示

fad.entity_name='REQ_HEADERS' and
fad.pk1_value in (select to_char(prha.requisition_header_id) from po_requisition_headers_all prha where ...) and

请注意,to_char() 需要使用 fnd_attached_documents_n1 索引,因为 fad.pk1_value 是 varchar2 而 prha.requisition_header_id 是一个数字

于 2018-09-09T06:46:51.240 回答
0

这些存储在 FND_DOCUMENTS 中,有关它附加到哪个应用程序实体/键的信息在 FND_ATTACHED_DOCUMENTS 中 - 这篇博客文章很好地描述了所涉及的表。

于 2018-09-08T23:10:31.217 回答