我尝试在同一事务中使用readcommitted隔离级别从同一表插入和读取值。从该文档中的https://www.postgresql.org/docs/9.5/transaction-iso.html我知道,读取提交隔离级别将读取同一事务中未提交的更改。但是我无法读取未提交的值。如果我的理解有误,请纠正我!
答案 0 :(得分:0)
在Postgresql中,在打开的事务中,您可以读取同一事务插入/更新的任何值。事务隔离是一种在事务存储过程内部的事务级别上定义隔离的构造,即使该存储过程未提交且与隔离级别无关,它也可以读取它插入/更新的任何值。