database\QueryValue - edoc automate
Mit der QueryValue-Aktion können Sie eine Abfrage auf einer Datenquelle ausführen. Das Ergebnis wird als einzelner Wert zurückgegeben.
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 |
---|---|
SINGLEVALUE | Gibt das Ergebnis der Abfrage zurück. |