Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Como contornar ORA-02014:não é possível selecionar FOR UPDATE da exibição com DISTINCT, GROUP BY, etc.


Acho que você vai precisar de algo como:
SELECT id
  FROM test
 WHERE id =
       (SELECT MIN(id) 
          FROM test
         WHERE id > 10)
FOR UPDATE;