Ajouter des lignes par lot (LCC.db.add)
Déclaration
ok, err = LCC.db.add(name, rows, timeout?)
Paramètres
- name
Type chaîne, nom de la table, non vide et limité à 256 octets - rows
Type table, ensemble de lignes sous forme de tableau d'objets ; les noms de champ doivent déjà exister et ne peuvent pas contenirid - timeout
Type numérique, facultatif ; délai d'attente de la demande en secondes,60par défaut
Valeurs de retour
- ok
Type booléen ; renvoietruesi l'insertion réussit etfalsedans le cas contraire - err
Type chaîne ounil, description de l'erreur en cas d'échec (par exemple colonne inexistante ou charge vide)
Description
Écrit les données par lot ; toutes les colonnes utilisateur sont stockées sous forme de chaînes.
La présence d'un champidprovoque directement une erreur.
Si la table n'existe pas ou si un nom de colonne est incorrect, renvoie les informations d'erreur.
Exemple
local ok, err = LCC.db.add("任务表", {
{ 名称 = "脚本部署", 状态 = "进行中" },
{ 名称 = "数据清理", 状态 = "空闲", 备注 = "夜间任务" }
})
if not ok then
error(err)
end