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

Oracle svarende til ROWLOCK, UPDLOCK, READPAST forespørgselstip

Det svarer til ROWLOCK er TIL OPDATERING klausul

select *
from emp
for update;

Siden 11g har Oracle dokumenteret SKIP LOCKED syntaks, som svarer til READPAST :

select *
from emp
for update skip locked;

Denne syntaks har fungeret i evigheder (den er grundlæggende for Advanced Queuing), men hvis den ikke er i dokumenterne, er den ikke understøttet,

Der er ingen ækvivalent til UPDLOCK lås, fordi Oracle flat out ikke tillader beskidte læsninger. Find ud af mere.




  1. Indsæt data i en MySQL-database

  2. Postgresql Aktuelt tidsstempel på opdatering

  3. MODIFY COLUMN i oracle - Hvordan kontrollerer man, om en kolonne er nullbar, før den indstilles til nullbar?

  4. Sådan tilføjer du antal arbejdsdage til en given dato