Syntax
SET OUTPUT [TRIMED] [Filename]
Purpose
Öffnet / schließt eine Ausgabedatei im Modus „Überschreiben“
Anwendung
Kommandodatei, Befehlszeile
Berechtigung
Alle Anwender
Siehe auch
SET APPEND, SET OUTFILE, SET TITLE
Beschreibung
Ist ein Dateiname angegeben wird diese Datei geöffnet
und die Daten bzw. die Ausgaben werden zusätzlich in diese Datei geschrieben.
Die Datei wird überschrieben! Der unterschied zu SET APPEND und SET OUTFILE ist
die Genauigkeit und Menge der Ausgabe. SET OUTPUT gibt in die Datei nicht nur
die Daten aus, sonder zusätzlich die Überschriften und die abgegebenen
Statements. Es wird auch nur das ausgegeben, was angezeigt wurde. Daher ist es
nicht zu verwenden. Wird kein Dateiname angegeben, wird die offene Ausgabedatei
geschlossen. Ist keine Datei offen wird dieser Befehl ignoriert.
Der
optionale Parameter TRIMED sorgt dafür, dass in der Ausgabedatei Leerzeichen am
Ende einer Zeile wegoptimiert werden.
Beispiel
SET OUTPUT c:\ZINS.SQL;
Select * from fibuvorgstamm;
SET OUTPUT;