sql >> データベース >  >> RDS >> PostgreSQL

SQLを使用してAlfrescoでドキュメントの名前を取得するにはどうすればよいですか?

    更新

    これが、使用する必要のあるSQLです。これはcm:content用です。 タイプ:

    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';
    

    人間が読める形式のドキュメント名、作成者のユーザー名、このドキュメントが作成された日付が返されます。

    また、カスタムタイプのドキュメントがある場合は、ep:contentとしましょう。 名前空間http://www.mycomp.com/model/epersonnel/1.0を使用 このクエリが機能します:

    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. SELECTINTOOUTFILEを使用してMySQLErrcode13を回避するにはどうすればよいですか?

    2. AngularJS | JsonのデータをCodeigniterのデータベースに送信する方法

    3. MySQLテーブルの主キーをプレフィックス付きで自動インクリメントする方法

    4. SQLを使用してデータベーステーブルを作成する方法