SQL Server 会同时执行两条 SQL 语句吗?我指的是同一时间点上执行,而不是先后 5

比如说在进销存管理系统里,业务上经常会同时发生以下两种情况:仓管在录入入库单:原库存+入库=新库存但在同时销售部也在开销售单:原库存-出库=新库存上面两个业务可以简单理解... 比如说在进销存管理系统里,业务上经常会同时发生以下两种情况:

仓管在录入入库单:原库存 + 入库 = 新库存

但在同时

销售部也在开销售单:原库存 - 出库 = 新库存

上面两个业务可以简单理解为两条SQL语句,请问两条语句会在同一时间点上执行吗? 就是说会不会两条语句都以“原库存”为基数进行加或者减呢?

sql server本身是否有机制防止这种情况的发生呢?
展开
 我来答
百度网友0319a0e
2014-11-13 · TA获得超过2.2万个赞
知道小有建树答主
回答量:2080
采纳率:85%
帮助的人:1133万
展开全部
你问的这个问题在数据库层是不存在的。
采购入库 的时候自动就+入到库存中,

出库 的时候,自动从数据库中 删除了,
进进出出都是很平常的事。
追问
我知道业务上是很普遍的事情,我是问数据库层面来讲,将这两个或者类似的业务视为两条SQL语句,这两个业务同一时间点发生的时候,是否存在同一时间点执行这两条SQL语句?

如果说SQL server本身有机制防止这种情况发生就不存在风险了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式