Zeilen stapelweise hinzufügen (LCC.db.add)
Deklaration
ok, err = LCC.db.add(name, rows, timeout?)
Parameter
- name
String. Tabellenname. Darf nicht leer und höchstens 256 Byte lang sein. - rows
Tabelle. Array von Zeilenobjekten. Die Feldnamen müssen bereits existieren;iddarf nicht enthalten sein. - timeout
Zahl, optional. Anfrage-Timeout in Sekunden, Standard60.
Rückgabewerte
- ok
Boolean. Bei erfolgreichem Einfügentrue, andernfallsfalse. - err
String odernil. Fehlerdetails (ungültige Spalten, leerer Payload usw.).
Hinweise
Fügt Zeilen stapelweise ein; alle Benutzer-Spalten werden als Zeichenketten gespeichert.
Das Einschließen eines Feldesidverursacht einen Fehler.
Unbekannte Tabellen oder Spalten erzeugen Fehlermeldungen.
Beispiel
local ok, err = LCC.db.add("任务表", {
{ 名称 = "脚本部署", 状态 = "进行中" },
{ 名称 = "数据清理", 状态 = "空闲", 备注 = "夜间任务" }
})
if not ok then
error(err)
end