Contar linhas (LCC.db.count)
Declaração
count, err = LCC.db.count(name, conditions?, timeout?)
Parâmetros
- name
Tipo string; nome da tabela, não vazio e com no máximo 256 bytes - conditions
Tipo table, opcional; condições de igualdade (combinadas por AND), por padrão conta todas as linhas - timeout
Tipo number, opcional; tempo limite da solicitação (em segundos), padrão60
Valor de retorno
- count
Tipo number; número de linhas que atendem às condições, ounilem caso de falha - err
Tipo string ounil; descrição do erro em caso de falha
Descrição
Obtém o número de linhas que atendem às condições; a semântica das condições é igual à de
conditionsemlist.
Retorna um erro quando a tabela não existe ou as condições contêm uma coluna desconhecida.
Exemplo
local total, err = LCC.db.count("任务表", { 状态 = "空闲" })
if total then
LCC.log(1, "空闲任务", total)
end