【发布时间】:2020-08-23 01:25:22
【问题描述】:
dapper 是否将属于 QuerySingle 方法中的一个查询的一部分的所有查询语句作为一个事务执行? 示例
IF NOT EXISTS (SELECT 1 FROM table WHERE ...
INSERT INTO TABLE...
【问题讨论】:
标签: sql-server tsql .net-core dapper
dapper 是否将属于 QuerySingle 方法中的一个查询的一部分的所有查询语句作为一个事务执行? 示例
IF NOT EXISTS (SELECT 1 FROM table WHERE ...
INSERT INTO TABLE...
【问题讨论】:
标签: sql-server tsql .net-core dapper
不,您有责任创建和管理交易。所以如果第二次插入失败,如果不使用事务,第一次插入仍然会被插入。
您可以在这里找到如何使用交易:
【讨论】: