blob: e8c4a8f1c8b446bfac57fbd39c7f35eba95edf40 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001OPTIONAL
2SYNOPSIS
3 mixed* sl_exec(string statement, ...)
4
5BESCHREIBUNG
6 Fuehrt den SQL-Befehl <statement> in der aktuell geoeffneten
7 SQLite-Datenbank aus. Dieser SQL-Befehl kann Wildcards wie '?'
8 nd '?nnn', wobei 'nnn' eine Zahl ist, enthalten. Diese Wildcards
9 koennen als weitere Parameter an sl_exec uebergeben werden.
10 Mit '?nnn' kann direkt die Nummer eines bestimmten Parameters
11 angegeben werden, der erste Parameter hat die Nummer 1.
12
13 Falls der SQL-Befehl Daten zurueckliefert, liefert sl_exec ein
14 Array aus den einzelnen Zeilen (welche wieder Arrays der einzelnen
15 Felder sind) zurueck.
16
17 Diese Funktion ist nur verfuegbar, wenn der Driver mit SQLite-
18 Unterstuetzung compiliert wurde. In diesem Fall ist das Makro
19 __SQLITE__ definiert.
20
21GESCHICHTE
22 Eingefuehrt in LDMud 3.3.713.
23
24SIEHE AUCH
25 sl_open(E), sl_insert_id(E), sl_close(E)