SQL
Die SQL Anbindung in linqi erlaubt es mit externen SQL Datenbanken zu interagieren. So können Sie z.B. aus einem Prozess heraus Daten in eine externe Datenbank schreiben oder auch Werte laden.
info
Für die Arbeit mit SQL Aktionen müssen Sie eine entsprechende Verbindung anlegen und das entsprechende Feature aktivieren.
SQL Befehl
Mit dieser Aktion können Sie eine SQL Abfrage absetzen. Diese kann sowohl Daten lesen, als auch schreiben oder löschen.
Dabei stehen folgende Konfigurationsmöglichkeiten zur Verfügung:
- Verbindung:
Wählen Sie hier die Verbindung (s.o.) aus, welche genutzt wird, um sich am Server anzumelden. - Abfrage:
Hier können Sie die SQL Abfrage die auf dem Server ausgeführt werden soll festlegen. - Parameter:
Dieser Abschnitt erlaubt es Ihnen Parameter anzugeben. Diese können sowohl Eingabe- als auch Ausgabeparameter sein. Pro Parameter können Sie folgende Werte konfigurieren:- Name:
Gibt den Namen des Parameters an. Über diesen können Sie den Parameter in der Abfrage referenzieren. - Typ:
Wählen Sie hier den Datentypen des Parameters aus. - Wert:
Wenn es sich beim Parameter um einen Eingabeparameter handelt, können Sie hier den Wert der an den Parameter übergeben wird definieren. - Ausgabe:
Ist dieser Schalter deaktiviert, handelt es sich bei dem Parameter um einen Eingabeparameter. Ansonsten wird der Parameter als Ausgabeparameter genutzt.
Ausgabeparameter stehen anschließend als Platzhalter zur Verfügung.
- Name:
- Ausgabespalten:
In diesem Abschnitt können Sie die Ausgabespalten angeben. Diese sind wichtig damit linqi die Spalten als Platzhalter bereitstellen kann.
Pro Spalte müssen Sie folgende Werte definieren:- Name:
Dieser Wert gibt den Namen der Spalte an. Dieser Wert muss mit dem Namen der Spalte in der SQL Abfrage übereinsteimmen um eine korrekte Zuordnung zu ermöglichen. - Typ:
Wählen Sie hier den Datentyp der Spalte aus.
- Name:
- Fehlerausgang aktivieren:
Sobald Sie diesen Schalter aktivieren, können Sie Fehler abfangen und verarbeiten.
Diese Aktion stellt folgende Platzhalter zur Verfügung:
- Ausgabeparameter:
Die Ausgabeparameter können als Platzhalter referenziert werden. Dabei bestimmt der Datentyp des Ausgabeparameter das Format dieser Platzhalter. - Ausgabespalten:
Die Ausgabespalten können ebenfalls als Platzhalter referenziert werden. Diese können auch per Schleife durchlaufen werden.