PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Làm thế nào để lấy tên của một tài liệu trong Alfresco với SQL?

Đã cập nhật

Đây là SQL bạn cần sử dụng, đây là SQL cho cm:content loại:

select nd.audit_creator as creator, 
       np.string_value as document_name, 
       nd.audit_created as created_on
  from alf_node as nd, alf_node_properties as np, 
       alf_namespace ns, alf_qname qn, alf_qname qn1
 where nd.id=np.node_id
   and qn.ns_id = ns.id
   and nd.type_qname_id = qn.id
   and ns.uri = 'http://www.alfresco.org/model/content/1.0'
   and qn.local_name = 'content'
   and qn1.ns_id = ns.id
   and np.qname_id = qn1.id
   and qn1.local_name = 'name'
   and nd.audit_created > '2015-05-06 14:59:00';

Nó sẽ trả về tên tài liệu có thể đọc được của con người, tên người dùng của người tạo và ngày khi tài liệu này được tạo.

Và nếu bạn có một số loại tài liệu tùy chỉnh, giả sử ep:content với không gian tên http://www.mycomp.com/model/epersonnel/1.0 truy vấn này sẽ thực hiện công việc:

select nd.audit_creator as creator, 
       np.string_value as document_name, 
       nd.audit_created as created_on
  from alf_node as nd, alf_node_properties as np, 
       alf_namespace ns, alf_namespace ns1, alf_qname qn, alf_qname qn1
 where nd.id=np.node_id
   and qn.ns_id = ns.id
   and nd.type_qname_id = qn.id
   and ns.uri = 'http://www.mycomp.com/model/epersonnel/1.0'
   and qn.local_name = 'content'
   and ns1.uri = 'http://www.alfresco.org/model/content/1.0'
   and np.qname_id = qn1.id
   and qn1.ns_id = ns1.id
   and qn1.local_name = 'name'
   and nd.audit_created > '2015-05-06 14:59:00';


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chạy lệnh hệ thống với đối số trong một hàm PostgreSQL

  2. Cách thay đổi kiểu dữ liệu cột từ ký tự sang số trong PostgreSQL 8.4

  3. Triển khai và bảo trì PostgreSQL với Ansible

  4. Làm thế nào để sử dụng `RETURN NEXT` trong PL / pgSQL một cách chính xác?

  5. foreach% dopar% + RPostgreSQL