Oracle
 sql >> Base de données >  >> RDS >> Oracle

Comment contourner ORA-02014 :impossible de sélectionner FOR UPDATE à partir de la vue avec DISTINCT, GROUP BY, etc.

Je pense que vous allez avoir besoin de quelque chose comme :

SELECT id
  FROM test
 WHERE id =
       (SELECT MIN(id) 
          FROM test
         WHERE id > 10)
FOR UPDATE;