Oracle-ben is szívtam már hasonló miatt (update-ben használt függvényben select ugyanabból a táblából, ha jól rémlik), valamilyen szinten általános lehet a probléma.