sql >> Databáze >  >> RDS >> Oracle

Jak vyřešit ORA-02014:nelze vybrat FOR UPDATE ze zobrazení pomocí DISTINCT, GROUP BY

Funguje to?:

select * from event_table where id in 
(
    SELECT id
    FROM (SELECT *
        FROM event_table
        WHERE status = 'S'
        ORDER BY CREATION_DATA ASC)
        WHERE ROWNUM <=10
)
FOR UPDATE;



  1. Jak funguje Tanh() v PostgreSQL

  2. Jak zjistit, že uživatel je přítomen v databázi Sqlite pomocí Androidu?

  3. ORA-12170:TNS:Vypršel časový limit připojení

  4. Vývoj odolnosti vůči chybám v PostgreSQL:Cestování časem