0

我们如何根据 DQL 中的 object_id 访问编年史 id?有人可以提供与具有相同 Chronicle_id 的文档的 object_id 相关的架构详细信息,以便即使我们提供了旧的 object_id,我们也可以访问 Chronicle id?

这里 dm_document 只保存了当前的 object_id。

4

2 回答 2

1
select i_chronicle_id from dm_document where r_object_id='your id'

这将返回指定 dm_document 对象的 ChronicleId。ChronicleId 对于对象的所有版本都是相同的,并且每个对象都有一个。如果您正在寻找相反的结果,而是希望查看给定 ChronicleId 的所有 ObjectId,那么您的查询将如下所示:

select r_object_id from dm_document (ALL) where i_chronicle_id='your id'

这本质上是在查看对象的不同版本。

于 2011-06-08T16:30:46.177 回答
0

i_chronicle_id 是一个系统属性,因此如果您从 API 运行:dump,c,*r_object_id*,它将返回对象转储,其中将具有对象的 i_chronicle_id。

于 2011-02-24T14:31:54.010 回答