【发布时间】:2021-10-20 14:16:26
【问题描述】:
我正在使用 EF Core 访问 SQL Server 系统表中的 CDC 表,但命令 ef scaffold 找不到这些表。我确实成功地从系统表中访问了表。
我尝试将表授予 dbo 所有者,但没有成功。
堆栈
- SQL Server 2016
- EF Core 3.1
【问题讨论】:
-
不确定是否可以直接使用 CDC 表,我可能会建议不要这样做,因为它们可以在 SQL Server 版本之间更改。如果你真的想使用它们,你可以在它们的顶部创建一些视图并使用它们。
-
其实这是一个非常具体的场景。该视图有效,我从 cdc 表中读取字段。谢谢!
标签: .net-core entity-framework-core sql-server-2016