---
title: "ExecuteSQL (Opus Funktion)"
---
### Beschreibung

Diese Funktion führt ein SQL Befehl aus.

### Argumente

| Name | Typ | Beschreibung |
| --- | --- | --- |
|  | [string](../../standard-datentypen/string.md) | SQL Anweisung. |
|  | [integer](../../standard-datentypen/integer.md) | (optional) Timeout in Sekunden für die Operation. Default ist 30 s. |

### Rückgabewert [integer](../../standard-datentypen/integer.md)

Gibt bei einem INSERT die ID des (zuletzt) hinzugefügten Datensatzes zurück.

### Beispiel

```
Ls_Sql = "INSERT INTO SSL_TeacherPayment (" + "s_Comment, " + "s_Editor, " + "i_SSE_CostUnitID) " + "VALUES (" + "'E-Learning Lektionen', " + "'SMT', " + NumToString(Li_CostUnitID) + ")";
ExecuteSQL(Ls_Sql, 100);
```

### Siehe auch

---
