Entity Framework 使用 Oracle - 无需触发器的自动递增序列

Entity Framework with Oracle - Auto-increment Sequence Without Trigger

有什么方法可以在插入数据时解决 .Net Entity Framework Oracle PL/SQL 没有触发器的序列问题吗?拦截器应该是一种方法,但你建议哪种方式? 谢谢。

Oracle 12c 添加了对自动递增序列的支持: How to create id with AUTO_INCREMENT on Oracle?

到那时,除了使用触发器外别无他法。我有一个只有 nuget 包的 ef 6 和 oracle 11g 的示例项目(也适用于 linux),查看我对这个问题的回答: