如何将 Oracle 闪回列添加到受影响实体上的 .Net Core 实体框架 EDMX?

问题描述

在 .Net Core EF 应用程序的开发过程中,DBA 实施了 Oracle 闪回,通过寻址被审计的表而不是手动连接到另一个表来查询。如何将这些列添加到 EDMX 文件,以便应用程序可以查询它们并显示结果?简单地刷新 EDMX 不会引入闪回信息。

解决方法

您需要运行 Raw SQL Queries。例如

d3 = {k: d1[k]+d2[k] for k in d1}