Compter les lignes (LCC.db.count)
Déclaration
count, err = LCC.db.count(name, conditions?, timeout?)
Paramètres
- name
Type chaîne, nom de la table, non vide et limité à 256 octets - conditions
Type table, facultatif ; conditions d'égalité combinées par AND, compte toutes les lignes par défaut - timeout
Type numérique, facultatif ; délai d'attente de la demande en secondes,60par défaut
Valeurs de retour
- count
Type numérique, nombre de lignes correspondant aux conditions ;nilen cas d'échec - err
Type chaîne ounil, description de l'erreur en cas d'échec
Description
Obtient le nombre de lignes correspondant aux conditions ; la sémantique de
listet de sesconditionsest identique.
Une table inexistante ou une condition mentionnant une colonne inconnue renvoie une erreur.
Exemple
local total, err = LCC.db.count("任务表", { 状态 = "空闲" })
if total then
LCC.log(1, "空闲任务", total)
end