1.List files and folder in specified folder path
SELECT DISTINCT s.object_name, fr.r_folder_path FROM dm_sysobject(ALL) s,dm_sysobject_r sr,dm_folder_r fr
WHERE sr.i_position = -1
AND sr.r_object_id = s.r_object_id
AND fr.r_object_id = sr.i_folder_id
AND fr.i_position = -1
AND fr.r_folder_path like '{0}%'
ORDER BY fr.r_folder_path,s.object_name

2.List all child folders of a particular folder
SELECT object_name FROM dm_folder WHERE r_object_id IN (SELECT i_folder_id FROM dm_sysobject WHERE FOLDER('{0}',DESCEND) AND r_object_type = 'dm_folder')
 
3.Get all parent folder paths
SELECT object_name FROM dm_folder WHERE r_object_id IN (SELECT i_ancestor_id FROM dm_folder WHERE r_object_id = '{0}')
 
4.Get all checked out documents with folder path
SELECT d.object_name, fr.r_folder_path,d.r_lock_owner FROM dm_document d,dm_sysobject_r sr,dm_folder_r fr

WHERE d.i_is_deleted = 0 AND sr.i_folder_id = fr.r_object_id AND d.r_object_id = sr.r_object_id AND sr.i_position = -1 AND fr.i_position = -1
AND FOLDER('{0}',DESCEND) AND r_lock_owner = '{1}' ''
 
5.Content Size in Store Summary

SELECT s.name, SUM(c.content_size * 1.00), AVG(c.content_size * 1.00), MAX(c.content_size)
FROM dmr_content c, dm_store s
WHERE c.storage_id = s.r_object_id AND s.store_type IN(1,2,3,5) And ANY parent_id IS NOT NULL
GROUP BY s.name
 
6.Get Largest files
SELECT r_object_id,object_name,r_content_size FROM dm_document WHERE Folder('{0}',DESCENDORDER BY r_content_size DESC

ENABLE (RETURN_TOP 10)
 
7.List all objects in a filestore
SELECT * FROM dm_document(ALL) WHERE r_object_id IN 
(SELECT parent_id FROM dmr_content ct,dm_filestore fs WHERE fs.name='filestore_01' AND fs.r_object_id=ct.storage_id)

ENABLE (ROW_BASED)
 
 
 
 

EMC Documentum DQL整理(四)的更多相关文章

  1. EMC Documentum DQL整理(三)

    1.Get Content Size in folder SELECT SUM(r_full_content_size/1024.0) FROM dm_sysobject WHERE FOLDER(' ...

  2. EMC Documentum DQL整理(二)

    1.Get file extension SELECT dos_extension FROM dm_format WHERE name IN (SELECT a_content_type FROM d ...

  3. EMC Documentum DQL整理(一)

    1.Get user SELECT * FROM dm_user WHERE r_is_group = 0   2.Get Group SELECT * FROM dm_group WHERE gro ...

  4. php整理(四): mysql

    PHP学习(四)---PHP与数据库MySql 主要有以下的内容: 1.怎么连接数据库 2.怎么操作数据库 (1)怎么执行sql语言 (2)怎么处理返回的结果集 方法一:面向过程(已经过时,只是了解) ...

  5. Python学习笔记整理(四)Python中的字符串..

    字符串是一个有序的字符集合,用于存储和表现基于文本的信息. 常见的字符串常量和表达式 T1=‘’ 空字符串 T2="diege's" 双引号 T3=""&quo ...

  6. 数据库知识整理<四>

    使用DML语句更改数据: 所谓DML语句是指数据库操作语句,其中包括的是对数据库数据的修改.删除.插入. 4.1添加新数据: 插入单行的记录:基本的SQL语句为-insert into <表明& ...

  7. Struts2学习笔记整理(四)

    Struts2上传下载 文件上传 如果想使用HTML表单上传文件(一个或多个),那么必须把HTML表单的enctype属性设置成multipart/form-data,且method=post, 且使 ...

  8. Hadoop整理四(Hadoop分布式计算框架MapReduce)

    Apache Hadoop YARN (Yet Another Resource Negotiator,另一种资源协调者)是一种新的 Hadoop 资源管理器,它是一个通用资源管理系统,可为上层应用提 ...

  9. 0629-TP整理四(create(),success(),error(),U())

    create()-前提:表单中name的值要与数据库中的字段一一匹配 可直接获取表单数据进行操作: 作用:将数据库中没有的字段在数组中去除. PHP中添加的语法如下: success()和error( ...

随机推荐

  1. 基于MVC4+EasyUI的Web开发框架经验总结(6)--在页面中应用下拉列表的处理

    在很多Web界面中,我们都可以看到很多下拉列表的元素,有些是固定的,有些是动态的:有些是字典内容,有些是其他表里面的名称字段:有时候引用的是外键ID,有时候引用的是名称文本内容:正确快速使用下拉列表的 ...

  2. javascript(js)小数精度丢失的解决方案

    原因:js按照2进制来处理小数的加减乘除,在arg1的基础上 将arg2的精度进行扩展或逆扩展匹配,所以会出现如下情况. javascript(js)的小数点加减乘除问题,是一个js的bug如0.3* ...

  3. jquery属性选择器(同时匹配多个条件)

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  4. DokuWiki整合Zentao的用户授权及分组体系

    老外们把精力都放在了怎样做通用性上面了. Doku后台有切换授权方式的选项,改成mysql. 注:如下修改mysql.conf.php后,要把分组和权限设置结合起来,还需要配置dokuwiki的分组, ...

  5. python django 多级业务树形结构规划及页面渲染

    概述: 在项目中,父级到子级结构并不少见,如果仅仅的两层树形结构,我们可以使用数据库的外键设计轻松做到,子级业务表设计一字段外键到父级业务表,这样子到父.父到子的查询都非常简单. 但是往往父子结构会有 ...

  6. Java的对象初始化过程

    成员变量(字段)初始化顺序 在一个类里初始化的顺序是由成员变量在类里面的定义的顺序来决定的.即使成员变量大量散布于类的各个方法定义的中间,那些成员变量仍会在调用任何方法之前得以初始化,甚至在构造函数调 ...

  7. 用事实说话,成熟的ORM性能不是瓶颈,灵活性不是问题:EF5.0、PDF.NET5.0、Dapper原理分析与测试手记

    [本文篇幅较长,可以通过目录查看您感兴趣的内容,或者下载格式良好的PDF版本文件查看] 目录 一.ORM的"三国志"    2 1,PDF.NET诞生历程    2 2,Linq2 ...

  8. Validating HTTP data with Play

    Validations ensure that the data has certain values or meets specific requirements. You can use vali ...

  9. CSS3颜色特征温故

    网页是色彩的表现原理:显示器是由一个个像素构成,利用电子束来表现色彩.像素把光的三原色:红色(R).绿色(G).蓝色(B)组合成的色彩按照科学原理表现出来.一个像素包含8位元色彩的信息量,又从0 ~ ...

  10. 推荐几个jQuery插件

    jQuery仿京东无限级菜单HoverTree http://www.cnblogs.com/jihua/p/hvtree.html 多级弹出菜单jQuery插件ZoneMenu http://www ...