Saltar al contenido principal

Contar filas (LCC.db.count)

Declaración​

count, err = LCC.db.count(name, conditions?, timeout?)

Parámetros​

  • name
    Tipo string; nombre de la tabla, obligatorio, no vacío y de un máximo de 256 bytes
  • conditions
    Tipo table, opcional; condiciones de igualdad combinadas con AND; por defecto cuenta todas las filas
  • timeout
    Tipo numérico, opcional; tiempo de espera de la solicitud (segundos), predeterminado 60

Valores devueltos​

  • count
    Tipo numérico; número de filas que cumplen las condiciones; nil si falla
  • err
    Tipo string o nil; descripción del error cuando falla

Descripción​

Obtiene el número de filas que cumplen las condiciones; la semántica de las condiciones coincide con la de list y sus conditions.
Devuelve un error si la tabla no existe o las condiciones contienen una columna desconocida.

Ejemplo​

local total, err = LCC.db.count("任务表", { 状态 = "空闲" })
if total then
LCC.log(1, "空闲任务", total)
end