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

Sådan omgår du ORA-02014:kan ikke vælge TIL OPDATERING fra visning med DISTINCT, GROUP BY osv.

Jeg tror, ​​du får brug for noget som:

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



  1. Hvorfor bliver jeg ved med at få udefinerede symboler, når jeg kompilerer et simpelt mysql c-program på MAC OSX?

  2. Forskellen på to dato-klokkeslæt i sql-server

  3. JDBC - Oracle ArrayIndexOutOfBoundsException

  4. MySQL-forbedrende ydeevne uden cache