该文件说:
锁定子句不能用于无法用单个表行清楚地标识返回行的上下文中; 例如,它们不能与聚合一起使用.
我如何在递归查询的设置中解决这个问题,这是通过实现的UNION (ALL)?
UNION (ALL)
有没有比再次将表的递归查询结果加入更好的解决方案,这一次FOR UPDATE?我必须为此查询锁定整个表,以确保没有任何内容同时更改为连接,对吧?
FOR UPDATE
sql postgresql
postgresql ×1
sql ×1