事务里执行update的疑问
begin tran
update T_A set name='AAA1' where name='AAA'
执行事务后没提交,那么数据库里面是AAA还是AAA1?
如果这时我再启动个事务(已在name上用了聚集索引)
SET TRANSACTION ISOLATION LEVEL READ COMMITTED
begin tran
update T_A set name='BBB' where name='AAA1'
update T_A set name='BBB' where name='AAA'
执行上面两句后都会被阻塞,是否代表第一个事务执行update后数据库中有AAA和AAA1两条数据并都加了X锁?