我正在使用两个窗口,因为我想实现事务的概念。
窗口1:
窗口1:
窗口1:
begin;
窗口1:update employee set salary = 45000 where ssn = '123456789';
窗口2:begin;
窗口2:select * from employee where ssn = '123456789';
这个命令显示了正确的先前数据。窗口1:
commit;
窗口2:select * from employee where ssn = '123456789';
在这里,我应该得到更新后的工资45000。但是我的窗口2仍然只显示之前的数据。我哪里出错了?