Oracle
 sql >> база данни >  >> RDS >> Oracle

Как да заобиколите ORA-02014:не може да се избере ЗА АКТУАЛИЗАЦИЯ от изглед с DISTINCT, GROUP BY и т.н.

Мисля, че ще ви трябва нещо като:

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Съхранена процедура на Oracle, връщаща референтен курсор срещу асоциативни масиви

  2. Oracle SQL генерира случаен изход с listaggs

  3. Oracle SQL заявка за формат на дата

  4. Защо Oracle игнорира индекса с ORDER BY?

  5. Изпълнете dbms_mview.refresh от CodeIgniter