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

Oracle еквивалент на съвети за заявка ROWLOCK, UPDLOCK, READPAST

Еквивалентът на ROWLOCK е FOR UPDATE клауза

select *
from emp
for update;

От 11g Oracle документира SKIP LOCKED синтаксис, който е еквивалент на READPAST :

select *
from emp
for update skip locked;

Този синтаксис е работил от векове (той е основен за Advanced Queuing), но ако не е в документите, не се поддържа,

Няма еквивалент на UPDLOCK заключете, защото Oracle не позволява мръсно четене. Открийте повече.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SSIS - стойността не може да бъде преобразувана поради потенциална загуба на данни

  2. Как да добавя водеща нула в число в Oracle SQL заявка?

  3. Свързване към групи от обекти чрез (ВЪНШНО ПРИЛОЖЕНИЕ) oracle 11.2.0.3.0 не поддържа прилагане

  4. MySQL COALESCE и NULLIF функция

  5. Свързване към база данни на Oracle с помощта на SQLAlchemy