c# - ExecuteNonQuery 是等待触发器完成还是在插入/更新完成后完成?
问题描述
假设我有一张桌子'tableA'。该表有一个插入/更新触发器。现在通过代码,我使用 ExecuteNonQuery() 在这个“tableA”上触发插入或更新查询。
现在我的问题是:ExecuteNonQuery 是等待触发器完成还是在插入/更新到“tableA”完成后完成?
解决方案
INSERT
本身等待触发器完成,直到那时才完成;ExecuteNonQuery
没有就此事投票。
推荐阅读
- reactjs - React 代码拆分和一个用于新浏览器的捆绑包和一个用于旧浏览器的捆绑包
- codeigniter - 根据用户输入获取昨天的日期
- amazon-web-services - UnhandledPromiseRejectionWarning: AccessDeniedException
- firebase - There is no user record corresponding to this identifier. The user may have been deleted
- php - 尝试获取注册表项值时注册表项中的根无效
- android - 平板电脑上的 Angular 应用程序缺少互联网连接
- mysql - mysql - 相似记录的递归查询
- java - @Transactional 方法中的 Spring 事务处理 JMSTemplate
- reactjs - React 模块解析失败:意外字符“@”
- java - SpringMVC 集成 SpringBatch 事务有问题