插入sql server的温和方式



我想用asp.net核心api在sql server数据库中进行插入
我得到的数据包括9个值,其中4个值连接到其他表。如果一些值不在表中,那么简单地尝试通过ef核心插入并捕获sql异常更好吗?还是之前先查找(这意味着在一个api请求中有更多查询(更好
如果数据无效,我只在另一个表中插入一个
无效数据的百分比约为5%。

您应该检查其他表中的数据是否已经存在。

此外,根据您的数据库模型配置,如果您尝试插入存在的项,而不检索和更新它们,则可能会出现重复项。

相关内容

  • 没有找到相关文章

最新更新