比如说在进销存管理系统里,业务上经常会同时发生以下两种情况:
仓管在录入入库单:原库存 + 入库 = 新库存
但在同时
销售部也在开销售单:原库存 - 出库 = 新库存
上面两个业务可以简单理解为两条SQL语句,请问两条语句会在同一时间点上执行吗? 就是说会不会两条语句都以“原库存”为基数进行加或者减呢?
sql server本身是否有机制防止这种情况的发生呢?
仓管在录入入库单:原库存 + 入库 = 新库存
但在同时
销售部也在开销售单:原库存 - 出库 = 新库存
上面两个业务可以简单理解为两条SQL语句,请问两条语句会在同一时间点上执行吗? 就是说会不会两条语句都以“原库存”为基数进行加或者减呢?
sql server本身是否有机制防止这种情况的发生呢?