Adicionar linhas em lote (LCC.db.add)
Declaração
ok, err = LCC.db.add(name, rows, timeout?)
Parâmetros
- name
Tipo string; nome da tabela, não vazio e com no máximo 256 bytes - rows
Tipo table; conjunto de objetos de linha em um array. Os nomes dos campos devem existir e não podem incluirid - timeout
Tipo number, opcional; tempo limite da solicitação (em segundos), padrão60
Valor de retorno
- ok
Tipo boolean; retornatruequando a inserção tem sucesso efalsequando falha - err
Tipo string ounil; descrição do erro em caso de falha (por exemplo, coluna inexistente ou carga vazia)
Descrição
Grava dados em lote; todas as colunas do usuário são armazenadas como strings.
Incluir um campoidcausa um erro direto.
Se a tabela não existir ou o nome da coluna estiver incorreto, será retornada uma mensagem de erro.
Exemplo
local ok, err = LCC.db.add("任务表", {
{ 名称 = "脚本部署", 状态 = "进行中" },
{ 名称 = "数据清理", 状态 = "空闲", 备注 = "夜间任务" }
})
if not ok then
error(err)
end