Sammlung der Kommandos

Syntax

@Dateiname [PARAMETER]

Purpose

Ausführung einer Kommandodatei, Import einer XML-Datei

Anwendung

Befehlszeile, Kommandodatei

Berechtigung

Alle Anwender

Siehe auch

Parameter

Beschreibung

Um Dateien von OSQL auszuführen, stellt man dem Dateinamen ein @ voran.

Ob die Datei als Kommandodatei ausgeführt oder als XML-Import ausgeführt wird, wird an der Dateinamenserweiterung festgemacht. Ist die Dateinamenserweiterung „XML“ dann wird der Import – wie unter XMLIMPORT beschrieben – durchgeführt, ansonsten die Kommandodatei.

Kommandodateien werden geöffnet und es wird versucht alle dort mit Semikolon getrennten Befehle (siehe COMMAND_DELIMITER) sequentiell (siehe GOTO) abzuarbeiten. Dateien können ineinander verschachtelt werden, das heißt eine Datei kann auch eine andere Datei aufrufen. Unter OSQL können diese Dateien auch per F3 ausgeführt werden (Abfrage Dateiname und Parameter per Dialogmaske).

Beispiel

 

@infile.sql