存储过程中的MySQL事务

时间:2010-09-10 17:17:32

标签: mysql stored-procedures transactions

我在存储过程中使用一些更新语句创建了一个事务。如果事务正在运行会发生什么,并且一个选择请求更新表中的值?

1 个答案:

答案 0 :(得分:0)

MySQL将返回该特定时间点的select值。因此,如果在更新之前进行选择,您将获得之前的值。如果在更新后发生选择,您将获得after值。

默认选择是只读的,因此您不会遇到锁定问题。