Anweisung | Befehlsargumente und Beschreibung | Ab |
---|---|---|
CHECK | CHECK Ausdruck; | v2.2 |
Die CHECK -Anweisung prüft, ob der angegebene Ausdruck wahr ist. Wenn der Ausdruck nicht wahr ist, dann wird die Skript-Ausführung direkt abgebrochen.-- Beispiel CHECK $(.ErrorCode) EQ 0; | ||
CHECK Ausdruck GOTO Label; | v2.2 | |
Die CHECK -Anweisung prüft, ob der angegebene Ausdruck wahr ist. Wenn der Ausdruck nicht wahr ist, dann wird die Skript-Ausführung an der Sprungmarke label_1 fortgesetzt.-- Beispiel CHECK $(.ErrorCode) EQ 0 GOTO label_1; | ||
BATCHMODE | BATCHMODE ON; | v2.1 |
Im Batchmode werden keine Benutzerinteraktionen (zum Beispiel durch einen Dialog) eingefordet. Alle Informationen werden über die Konsole gemeldet. Eine Fehlerbehandlung muss im Skript selbst erfolgen.-- Beispiel BATCHMODE ON; Weitere Informationen: | ||
BATCHMODE OFF; | v2.1 | |
Schaltet den Batchmodus aus. | ||
BATCHMODE TIMER Seconds; | v2.1 | |
Schaltet den Batchmodus ein. Die Skript-Ausführung wird alle Seconds wiederholt bis die Ausführung über den Menü-Befehl Batch-Ausführung beenden beendet wird:-- Beispiel BATCHMODE TIMER 60; Weitere Informationen: | ||
CLOSE | CLOSE FILE Dateiname; | v2.2 |
Schließt die angegebene Datei. | ||
CONNECT | CONNECT SYSTEM_DSN DSN; | v2.0 |
Stellt eine Verbindung zur angegebenen System-Datenquelle her. | ||
CONNECT FILE_DSN DSN; | v2.0 | |
Stellt eine Verbindung zur angegebenen Datei-Datenquelle her. | ||
CONNECT USER_DSN DSN; | v2.0 | |
Stellt eine Verbindung zur angegebenen Benutzer-Datenquelle her. | ||
DEFINE | DEFINE MAKRO Makroname [Wert]; | v2.0 |
Legt eine Makrovariable mit der Bezeichnung Makroname an und weist diese dem Wert Wert zu. Die Angabe des Wertes ist optional. Ist der Wert nicht angegeben, dann wird die Makrovariable mit „(empty)“ initialisiert.-- Beispiel DEFINE MAKRO __test "Test"; Weitere Informationen: | ||
DELIMITER | DELIMITER Zeichen; | v2.0 |
Ändert das Standard-Trennzeichen „;“ auf das Zeichen „Zeichen “ um. Ein Beispiel: Prozeduren und Funktionen. | ||
DISCONNECT | DISCONNECT; | v2.0 |
Beendet die bestehende Verbindung zu einer Datei-Datenquelle. | ||
DISCONNECT FILE_DSN DSN; | v2.0 | |
Beendet die bestehende Verbindung zu einer Datei-Datenquelle. | ||
DISCONNECT SYSTEM_DSN DSN; | v2.0 | |
Beendet die bestehende Verbindung zu einer System-Datenquelle. | ||
DISCONNECT USER_DSN DSN; | v2.0 | |
Beendet die bestehende Verbindung zu einer Benutzer-Datenquelle. | ||
EXECUTE | EXECUTE PROGRAM Prog.exe [Args] | v2.0 |
Führt das Programm Prog.exe mit den optionalen Argumenten Args aus.-- Beispiel EXECUTE PROGRAM "notepad.exe" "Text.txt"; In diesem Beispiel wird die Textdatei „Text.txt“ im Notepad geöffnet. | ||
EXIT | EXIT; | v2.0 |
Beendet das laufende Skript. | EXIT SHUTDOWN; | v2.0 |
Beendet das laufende Skript und schließt das ODBC Management Studio.-- Beispiel EXIT SHUTDOWN; | ||
EXTENDED | EXTENDED INFORMATION {ON | OFF}; | v2.2 |
Hiermit kann der Umfang der Ausgabe in der Console gesteuert werden. Da auch die Ausgabe von Informationen in der Console Zeit kostet, kann man die Laufzeit eines Skriptes folgendermaßen reduzieren:-- Beispiel EXTENDED INFORMATION OFF; | ||
GOTO | GOTO Label; | v2.2 |
Mit der GOTO -Anweisung kann man zu der zu definierenden Sprungmarke Label springen:-- Beispiel GOTO mylabel; ... LABEL mylabel; ... | ||
GRIDVIEW | GRIDVIEW ON; | v2.0 |
Stellt die Ausgabe eines SELECT -Statements in der Grid-Ansicht dar. | ||
GRIDVIEW OFF; | v2.0 | |
Deaktiviert die Ausgabe in der Grid-Ansicht. | ||
GRIDVIEW MAXROWS Rows; | v2.0 | |
Definiert die maximale Anzahl an Zeilen, die in der Grid-Ansicht dargestellt werden. Gibt man hier eine 0 vor, dann ist die Anzahl an auszugebenden Zeilen unbegrenzt. | ||
GRIDVIEW MAXROWS Rows; | v2.0 | |
Definiert die maximale Anzahl an Zeilen, die in der Grid-Ansicht dargestellt werden. Gibt man hier eine 0 vor, dann ist die Anzahl an auszugebenden Zeilen unbegrenzt. | ||
LABEL | LABEL Labelname; | v2.2 |
Definiert eine Sprungmarke mit der Bezeichnung Labelname . | ||
MESSAGE | MESSAGE Text; | v2.2 |
Details: Die MESSAGE-Anweisung. | ||
MESSAGE Text TYPE {E | I | W}; | v2.2 | |
Details: Die MESSAGE-Anweisung. | ||
OPEN | OPEN FILE Dateiname; | v2.2 |
Öffnet die angegeben Datei zum Schreiben. Inhalte einer bestehenden Datei gehen verloren. Existiert die Datei noch nicht, dann wird sie angelegt. | ||
OPEN FILE Dateiname APPEND; | v2.2 | |
Öffnet die angegeben Datei zum Schreiben. Inhalte einer bestehenden Datei gehen nicht verloren. Neue Inhalte werden angehängt. Existiert die Datei noch nicht, dann wird sie angelegt.-- Beispiel OPEN FILE "C:\Test.txt" APPEND; WRITE FILE "C:\Test.txt" "Test.\n"; CLOSE FILE "C:\Test.txt"; | ||
UNDEFINE | UNDEFINE MAKRO Makroname; | v2.0 |
Löscht die Makrovariable mit dem Namen Makroname . Vgl. Makros und Makrovariablen. | ||
RESET | RESET; | v2.2 |
Setzt die Werte der Makrovariablen
zurück. | ||
SLEEP | SLEEP milliseconds; | v2.2 |
Wartet milliseconds Millisekunden. | ||
WRITE | WRITE FILE Dateiname Text; | v2.2 |
Fügt den Text Text an die angegebene Datei an. |