Dql查询以查找所有属性

Dql查询以查找所有属性,d,documentum,D,Documentum,我需要一个完整的dql查询来查找文档的所有属性(单个和重复)。我没有试过任何疑问 您可以使用此查询选择对象类型的所有属性: SELECT DISTINCT attr_name, attr_type, attr_repeating, attr_length FROM dm_type WHERE name = 'dm_document' ORDER BY attr_name SELECT DISTINCT r_object_id, attr_name, attr_type, attr_repeat

我需要一个完整的dql查询来查找文档的所有属性(单个和重复)。我没有试过任何疑问

您可以使用此查询选择对象类型的所有属性:

SELECT DISTINCT attr_name, attr_type, attr_repeating, attr_length FROM dm_type WHERE name = 'dm_document' ORDER BY attr_name
SELECT DISTINCT r_object_id, attr_name, attr_type, attr_repeating, attr_length, i_position, start_pos FROM dm_type WHERE name = 'dm_document' AND i_position < -start_pos ORDER BY attr_name ENABLE(ROW_BASED)
用目标对象类型名称替换
dm_文档

  • attr\u name
    包含属性名
  • attr_type
    定义属性类型(0-布尔、1-整数、2-字符串、3-ID、4-时间、5-双精度)
  • attr\u repeating
    指示属性是否重复
  • attr_length
    定义基于字符串的属性的大小
如果只需要该对象类型的属性,而不需要从超级类型继承的属性,则可以通过以下查询选择它们:

SELECT DISTINCT attr_name, attr_type, attr_repeating, attr_length FROM dm_type WHERE name = 'dm_document' ORDER BY attr_name
SELECT DISTINCT r_object_id, attr_name, attr_type, attr_repeating, attr_length, i_position, start_pos FROM dm_type WHERE name = 'dm_document' AND i_position < -start_pos ORDER BY attr_name ENABLE(ROW_BASED)
从dm_类型中选择不同的r_对象标识、属性名称、属性类型、属性重复、属性长度、i_位置、开始位置,其中名称='dm_文档'和i_位置<-按属性名称启用开始位置顺序(基于行)
您也可以使用“描述”来获取信息


如果您是从非dql应用程序查询,还应该调查下面的视图。

欢迎使用Stackoverflow。请编辑您的问题以澄清您的问题描述,如果可能,请添加一些代码。还请告诉我们到目前为止您尝试了什么。有了这一点信息,我怀疑谁能帮你。如需指导,请阅读和