Erweiterte Skripte

Die Möglichkeiten im Abschnitt'Erweiterte Skripte' hängen von 2 Benutzerrechten ab:

  • Ausführen (Geschützter Modus): Erstellen von (einfachen) Abfragen (SQL-Anweisungen) und deren aufeinanderfolgende Ausführung.

  • Ausführen (Erweiterter Modus): Erstellen und Ausführen von (erweiterten) Abfragen (SQL-Anweisungen).
    Im erweiterten Modus können mehrere Abfragen gleichzeitig ausgeführt werden.
    Ein weiterer Unterschied zum geschützten Modus besteht darin, dass einige Abfragen die SHOWPLAN-Berechtigung benötigen, die nur im erweiterten Modus verfügbar ist.

Hinweis: Die Zeitüberschreitung für die Ausführung für eine Abfrage in Campaign ist auf 120 Sekunden festgelegt.

Warnung: Es wird nicht empfohlen, Änderungen an den Selligent System Tabellen (z.B. ACTIONQUEUE oder FLAGS) vorzunehmen. Dadurch können Selligent Funktionalitäten eingeschränkt werden und ein einwandfreies Arbeiten wird nicht mehr gewährleistet. (Werden z.B. Einträge aus der FLAGS Tabelle gelöscht, kann das zu erneutem Versenden von Mails einer alten Kampagne führen).

In der Funktionsleiste stehen die folgenden Optionen zur Verfügung:

  • Neues Querysheet: Erstellt ein neues Sheet/eine neue Registerkarte, in dem ein SQL-Befehl erstellt und ausgeführt werden kann.
  • Ausführen: Führt den ausgewählten SQL-Befehl aus.
  • Verschlüsseln/Entschlüsseln: Ermöglicht das Verschlüsseln/Entschlüsseln eines Strings.
  • Erweiterter Modus: schaltet zwischen dem geschützten Modus und dem erweiterten Modus um (siehe oben genannte Unterschiede)
  • Differential DB AlterScript generieren.

 

Es können mehrere Sheets erstellt werden, um SQL-Befehle zu entwerfen und anzusehen. Über die Schaltfläche 'Neues Querysheet' wird ein neues Sheet (neue Registerkarte) am unteren Ende hinzugefügt.

Wenn eine neue Registerkarte hinzugefügt wurde, erscheint ein weißes Feld. Geben Sie hier den SQL-Befehl ein:

Klicken Sie auf 'Ausführen', um diesen Befehl auszuführen.

Hinweis: Wenn Sie mehrere Abfragen auf einmal ausführen möchten, schalten Sie die Schaltfläche „Erweiterter Modus“ in der Symbolleiste auf aktiv.

Das Ergebnis der Ausführung wird angezeigt:

 

Der aktuelle Status wird farblich dargestellt:

  • Grün: Erfolgreich ausgeführt

  • Gelb: Wird ausgeführt

  • Rot: Ausführung abgebrochen

Es können maximal 10.000 Datensätze abgerufen werden. Wenn diese Anzahl überschritten ist, müssen Sie „Top 10000“ in Ihrer Abfrage angeben.
Beispiel: SELECT TOP 10000 * FROM TABLE

 

Das Ergebnis eines SQL-Befehls kann in eine Datei oder nach Excel exportiert werden.

Für einen Export in eine Datei müssen die folgenden Exportoptionen eingestellt werden: