Section courante

A propos

Section administrative du site

QueryLazy

Requête paresseuse
Lucee

Syntaxe

QueryLazy( sql=string, listener=function, params=any, options=struct );

Paramètres

Nom Description
sql Ce paramètre permet de spécifier la commande SQL à exécuter pour obtenir les résultats de la requête.
listener Ce paramètre permet de définir la fonction de rappel (callback) appelée pour chaque ligne retournée par la requête, afin de traiter les résultats de manière incrémentale.
params Ce paramètre permet de fournir les valeurs des paramètres utilisés dans la requête SQL, tels que ceux définis par des placeholders (?).
options Ce paramètre permet de définir des paramètres supplémentaires d'exécution, tels que la source de données, le type de résultat ou la gestion des erreurs.

Description

Cette fonction permet d'exécuter une requête SQL sans charger l'intégralité des données en mémoire. Elle appelle à la place la fonction fournie pour chaque ligne individuellement.



Dernière mise à jour : Samedi, le 4 Octobre 2025