Zeige letzte Bearbeiter
1 {{figure image="aktion_sql.png"}}
2 Nutzeroberfläche für Aktionen vom Typ //Datenbank - SQL Statement//.
3 {{/figure}}
4
5 Aktionen vom Typ //Datenbank (SQL Statement)// ermöglichen es, ein SQL-Statement an eine vorher in der [[Datenbankverwaltung>>doc:Main.Verbindung]] angelegten Verbindung zu senden. Innerhalb des Statements können Platzhalter (siehe [[Verwenden von Platzhaltern>>doc:Main.Platzhalter]]) verwendet werden. Die Verwendung von [[Platzhaltern>>doc:Main.Platzhalter]] ist möglich.
6
7 == Parameter ==
8
9 * **Statement** Das auszuführende //SQL-Statement//.
10
11 == Hinweis ==
12
13 Das eingegebene Statement wird als //Prepared-Statement// ausgeführt, so dass keine sogenannte //SQL-Injection// moglich ist. Verwenden Sie daher auch keine Hochkommas.
14
15 (% style="color: rgb(56, 118, 29);" %)**Richtig**
16
17 {{code language="sql"}}
18 INSERT INTO test_tabelle (vorname, nachname) values ([%tfVorname%], [%tfName%])
19 {{/code}}
20
21 (% style="color: rgb(204, 0, 0);" %)**Falsch**
22
23 {{code language="sql"}}
24 INSERT INTO test_tabelle (vorname, nachname) values ('[%tfVorname%]', '[%tfName%]')
25 {{/code}}
Copyright 2000-2024