如果我执行以下代码:
INSERT INTO TABLE MEDICAMENTOS VALUES (47281, 'Ibuprofeno', 'Ben-U-Ron');
UPDATE TABLE MEDICAMENTOS
SET DESIGNACAO = 'Ibuprofeno Generis'
WHERE CODIGO=47281;
所以假设是事务A,执行命令更新后,我执行事务B(事务A中没有提交),则事务B的代码为:
SELECT designation
FROM MEDICAMENTOS
WHERE CODE BETWEEN ( 10000 AND 90000 );
所以我会看到“ ben-u-ron”,因为命令更新会在过去的命令中提交,对吗?