sqlite_busy_timeout
SQLiteDatabase->busyTimeout
Configure le délai d'attente d'une base SQLite occupée
&reftitle.description;
voidsqlite_busy_timeout
resourcedbhandle
intmilliseconds
Style orienté objet :
SQLiteDatabase
voidbusyTimeout
intmilliseconds
Spécifie la durée maximale, en millisecondes, que SQLite attendra pour
qu'une base de données dbhandle soit utilisable.
&reftitle.parameters;
dbhandle
La ressource de base de données SQLite; retournée par
sqlite_open lorsqu'utilisée de manière
procédurale. Ce paramètre n'est pas requis si vous utilisez la méthode
orientée objet.
milliseconds
Le nombre de millisecondes. Lorsque mis à &zero;, les
gestionnaires d'occupation seront désactivés et SQLite retournera
immédiatement un code d'état SQLITE_BUSY si un autre
processus/thread a verrouillé la base de données pour une mise à jour.
PHP initialise la durée maximale d'utilisation à 60 secondes lorsque
la base de données est ouverte.
Il y a mille (1000) millisecondes dans une seconde.
&reftitle.returnvalues;
&return.void;
&reftitle.examples;
Style procédural
]]>
Style orienté objet
busyTimeout(10000); // 10 secondes
$dbhandle->busyTimeout(0); // désactive
?>]]>
&reftitle.seealso;
sqlite_open