database\Query - edoc automate
Mit der Query-Action können Sie Abfragen von Datenbanken ausführen.
Sie können Platzhalter in der Abfrage verwenden, die zur Laufzeit durch einen statischen Wert oder die Rückgabe einer Aktion ersetzt werden.
Syntax: :<param-name>
Beispiel: SELECT * FROM table WHERE col = :value
Sie können erzwingen, dass der Parameter unabhängig vom Datentyp mit oder ohne Anführungszeichen ersetzt wird. Zu diesem Zweck müssen Sie hinter dem Parameter [NO_QUOTES] oder [QUOTES] einfügen.
Beispiel: WHERE col = :value[QUOTES]
Parameter
Typ | Name | Beschreibung |
---|---|---|
DATASOURCE | datasource | Gibt die zu verwendende Datenquelle an. |
EDITOR | query | Definiert die Abfrage der Datenbank, z.B. in SQL. |
KEYVALUELIST | params | Gibt eine Liste mit Parametern an, die in der Abfrage ersetzt werden sollen. |
Rückgabe
Typ | Beschreibung |
---|---|
DATASET | Gibt das Ergebnis der Abfrage zurück. |