Sql server 实体框架弄乱了行ID

Sql server 实体框架弄乱了行ID,sql-server,entity-framework,view,Sql Server,Entity Framework,View,因此,我有一个连接到实体框架的视图,该视图如下所示: 创建视图[dbo].[vwContractAggregate]作为 选择前100%Rowid, 区域危险, 丽类型, 乱码, 合同, 数量 全面复职, CcyCodeISO, 柱型, 全面恢复, MaxRecovery, 平均回收率 来自NctWarehouseStaging.dbo.NctRetroContractAggregate 按地区排序的风险我对视图也有类似的问题。结果完全不可预测。这是因为实体框架无法理解在您的视图中什么是唯一的

因此,我有一个连接到实体框架的视图,该视图如下所示:

创建视图[dbo].[vwContractAggregate]作为
选择前100%Rowid,
区域危险,
丽类型,
乱码,
合同,
数量
全面复职,
CcyCodeISO,
柱型,
全面恢复,
MaxRecovery,
平均回收率
来自NctWarehouseStaging.dbo.NctRetroContractAggregate

按地区排序的风险
我对视图也有类似的问题。结果完全不可预测。这是因为实体框架无法理解在您的视图中什么是唯一的键。视图中有一个使用
ISNULL
的技巧。请阅读以下内容了解详细信息: