我是 Documentum 的新手,遇到一个简单的问题,我正在尝试根据上次修改的内容检索所有记录。
基本上我有一个包含 1000 条记录的数据表。
目前我们使用
Select * from docfolder enabled (FETCH_ALL_RESULTS 1000)
上述语句的问题有时是新创建的报告或修改后的报告将超出 1000 范围,我们的用户会抱怨找不到报告 * 有效的抱怨 *
实际上最后修改的记录甚至不需要是列表中的第一个,它只需要出现即可。
我尝试使用
Select * from docfolder order by r_modify_date enabled (FETCH_ALL_RESULTS 1000)
但这需要太长时间(永远不会完成)。我尝试用 a、b、c、d(字段)替换 *,但它也不起作用。
我可以知道我的问题是否有其他解决方案?
我正在考虑 documentum "ENABLE (RETURN_TOP 10)" 提示,但我怀疑它是否适用于 Oracle 11g 以及 documentum 如何定义前 1000 名?
更新:似乎通过 toad 使用数据链接比使用 DQL 更快,但由于遗留问题,我需要一个 DQL 解决方案。
Documentum 6.0 和 Oracle 11g。