serrure (opération de chaîne 14)


La méthode Lock est un mécanisme de verrouillage pour les bases de données. Si elle est utilisée lors d'une requête ou de l'exécution d'opérations :

Exemple

Db::name('user')->where('id',1)->lock(true)->find();

ajoutera automatiquement FOR UPDATE ou FOR UPDATE NOWAIT (base de données Oracle) à la fin de l'instruction SQL générée. La méthode

lock prend en charge la transmission de chaînes pour certaines exigences de verrouillage spéciales, telles que :

Db::name('user')->where('id',1)->lock('lock in share mode')->find();