sql >> Databasteknik >  >> RDS >> Oracle

Så här går du runt ORA-02014:kan inte välja FÖR UPPDATERING från vy med DISTINCT, GROUP BY, etc

Jag tror att du kommer att behöva något som:

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



  1. Uppdatera en sorteringsindexkolumn för att flytta objekt

  2. LEAD och LAG analytiska funktioner

  3. Använda createNativeQuery för att sammanfoga två enheter utan främmande nyckel

  4. Oracle SQL-utvecklarverktyg:nedladdning och installation