Oracle
 sql >> Database >  >> RDS >> Oracle

Come aggirare ORA-02014:impossibile selezionare FOR UPDATE dalla visualizzazione con DISTINCT, GROUP BY, ecc

Penso che avrai bisogno di qualcosa come:

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