Sql server 如何使用SQL访问CRM 2013中约会实体的视图?

Sql server 如何使用SQL访问CRM 2013中约会实体的视图?,sql-server,dynamics-crm,dynamics-crm-2013,Sql Server,Dynamics Crm,Dynamics Crm 2013,我想查看约会实体的现有视图列表,如“所有约会”、“我的约会”、“约会关联视图”。 我尝试了以下查询,但它返回了约2454条记录,其中约会只有3个视图 SELECT s.Name FROM dbo.SavedQuery s INNER JOIN dbo.EntityView LV ON LV.EntityId = EntityId WHERE LV.Name = 'Appointment' 请纠正我的错误。要从onpremise CRM数

我想查看约会实体的现有视图列表,如“所有约会”、“我的约会”、“约会关联视图”。 我尝试了以下查询,但它返回了约2454条记录,其中约会只有3个视图

   SELECT  s.Name
    FROM    dbo.SavedQuery s
            INNER JOIN dbo.EntityView LV ON LV.EntityId = EntityId
    WHERE   LV.Name = 'Appointment'

请纠正我的错误。

要从onpremise CRM数据库中获取任何实体的公共视图列表,请使用如下查询:

SELECT Name
FROM SavedQuery
WHERE ReturnedTypeCode = '<entity logical name>'
选择名称
从SavedQuery
其中ReturnedTypeCode=“”
对于约会,它应该是
其中ReturnedTypeCode='Appointment'

更新:

我没有访问本地查询SQL的权限,但如下所示:

SELECT Name
FROM SavedQuery
WHERE ReturnedTypeCode = '<entity logical name>'
SavedQuery.ReturnedTypeCode:与实体的逻辑名称匹配


请尝试4201进行约会并查看是否有结果。

不要查询SavedQuery。如果有人更改查询怎么办?如果您真的需要直接查询数据库,请使用确切的实体imo。但是我找不到如何获取绑定到实体的视图。感谢您的回复。ReturnedTypeCode是整数值。