请教一个问题,执行多条sql时用的是事物,会有这么一个问题,第一条sql更新一个字段的值,第二条需要再去取出这个字段的值,但是由于事物是一起提交的,这样就会导致第二条取得值是未更新前的数据,这个怎么解决?最好还是使用事物保证数据的一致性
你说的情况不会发生,作为一个事务内部,你第二条查询得到的应该是更新后的值,而不是原始的值。只是事务允许你在最后全部放弃(或者全部提交)。