Zeilen aktualisieren
Verwenden Sie die Aktion Zeilen aktualisieren, um Zeilen in der Datenbank zu aktualisieren.
Führen Sie die folgenden Schritte aus, um die Aktion Zeilen aktualisieren in Ihrem Workflow zu verwenden:
1. Ziehen Sie die Aktion Zeilen aktualisieren unter SQL-Konnektor in den Zeichenbereich, zeigen Sie mit der Maus auf die Aktion, und klicken Sie dann auf . Oder: Doppelklicken Sie auf die Aktion. Das Fenster "Zeilen aktualisieren" wird geöffnet.
2. Bearbeiten Sie bei Bedarf die Beschriftung. Standardmäßig ist der Beschriftungsname mit dem Aktionsnamen identisch.
3. Informationen zum Hinzufügen eines SQL-Konnektortyps finden Sie unter Unterstützte SQL-Konnektortypen.
Wenn Sie zuvor einen Konnektortyp hinzugefügt haben, wählen Sie den entsprechenden Konnektortyp aus, und wählen Sie unter Konnektor-Name den Konnektor aus.
4. Klicken Sie auf TESTEN, um den Konnektor zu validieren.
5. Klicken Sie auf KONNEKTOR ZUORDNEN, um die Aktion mit einem anderen Konnektor auszuführen als dem, den Sie zum Füllen der Eingabefelder verwenden. Geben Sie im Feld Laufzeit-Konnektor einen gültigen SQL-Konnektor-Namen an. Weitere Informationen zu KONNEKTOR ZUORDNEN finden Sie unter Using Map Connector.
6. Wählen Sie in der Liste Tabelle die entsprechende Datenbanktabelle aus, in der Sie Zeilen aktualisieren möchten.
Sie können mehrere Zeilen gleichzeitig aktualisieren.
7. Führen Sie in der Liste Where-Klausel unter Verwendung von einen der folgenden Schritte aus:
Bei Auswahl der Option Auswahl in der Liste Where-Klausel unter Verwendung von
a. Wählen Sie unter der Gruppe Where in der Liste Klauseln verknüpfen durch eine der folgenden Optionen aus:
UND – Alle unter der Gruppe Attribute angegebenen Bedingungen müssen "true" zurückgeben.
ODER – Eine der unter der Gruppe Attribute angegebenen Bedingungen muss "true" zurückgeben.
* 
Wenn Sie keine Bedingung unter der Gruppe Where auswählen, werden durch die Aktion alle Zeilen in der ausgewählten Tabelle aktualisiert.
b. Klicken Sie unter der Gruppe Attribute auf Hinzufügen, und gehen Sie wie folgt vor:
a. Wählen Sie in der Liste Attribut die Spalte aus, die Sie filtern möchten.
b. Wählen Sie in der Liste Operator den entsprechenden konditionalen Operator aus.
c. Geben Sie im Feld Wert den Wert der Spalte für den Filter ein.
Klicken Sie auf Hinzufügen, um mehrere Spalten hinzuzufügen. Klicken Sie auf , um hinzugefügte Spalten zu löschen.
Wenn Sie dieselben Attribute hinzufügen und UND in der Liste Klauseln verknüpfen durch auswählen, werden die Attribute durch den ODER-Operator verknüpft.
ODER
Bei Auswahl der Option Abfrage in der Liste Where-Klausel unter Verwendung von
Geben Sie im Feld Where-Klausel alle erforderlichen Eingaben im folgenden SQL-Abfrageformat ein:
column1 = 'text value' AND column2 >= 13
* 
Wenn Sie keine Bedingung angeben, aktualisiert die Aktion alle Zeilen in der ausgewählten Tabelle.
8. Wählen Sie Formular aus, um Eingaben für einzelne Eingabefelder im Formular vorzunehmen, oder wählen Sie JSON zuweisen aus, um ein einzelnes JSON-Objekt mit allen erforderlichen Eingaben anzugeben.
Bei Auswahl der Option Formular
Gehen Sie unter der Gruppe Spalten festlegen wie folgt vor:
a. Wählen Sie in der Liste Spalte die Spalte aus, für die Sie einen Wert für die aktualisierte Zeile hinzufügen möchten.
* 
Wenn eine NICHT-NULL-Beschränkung für Spalten in der Tabelle vorhanden ist, müssen Sie Werte für diese Spalten angeben. Diese Spalten werden als erforderliche Felder in der Liste Spalte aufgeführt.
b. Geben Sie im Feld Wert den Wert ein, den Sie in der ausgewählten Spalte hinzufügen möchten.
Wenn die Spalte einen vorhandenen Wert aufweist und Sie den Wert aus dieser Spalte entfernen möchten, geben Sie für das Feld Wert den Wert <NULL> an.
Klicken Sie auf Hinzufügen, um mehrere Spalten hinzuzufügen. Klicken Sie auf , um hinzugefügte Spalten zu löschen.
ODER
Bei Auswahl der Option JSON zuweisen
Geben Sie im Feld Spalten festlegen alle erforderlichen Eingaben im Format [{"column":"string", "value":"string"}] ein.
9. Klicken Sie auf Fertig.
Ausgabeschema
Das Ausgabeschema für die Aktion Zeilen aktualisieren gibt eine Meldungszeichenfolge und eine Anzahl mit der Anzahl der Zeilen zurück, die aktualisiert wurden.
War dies hilfreich?