Tabelle in TXT-Datei schreiben lassen

Hallo,

ich hätte da 2 Fragen:

  1. Gibt es eine Möglichkeit, die Ausgabe eines select´s in ein Textfile schreiben zu lassen?

  2. Gibt es eine Möglichkeit, dieses Textfile in einer Prozedure in ein ZIP-File zu Packen?

Vielen Dank

Christian

Hallo,

ich hätte da 2 Fragen:

  1. Gibt es eine Möglichkeit, die Ausgabe eines select´s in ein
    Textfile schreiben zu lassen?

Ja

  1. Gibt es eine Möglichkeit, dieses Textfile in einer
    Prozedure in ein ZIP-File zu Packen?

Auch ja.

Da ich aber nicht weiß, mit welchen DB Du arbeitest, kann ich Dir nichts Näheres dazu sagen.

Gruß

J.

Ich arbeite mit MS SQL Server 7.0 unter W2K!

Ich arbeite mit MS SQL Server 7.0 unter W2K!

Dann kann ich Dir leider nicht helfen.
Unter Oracle gibt es die Anweisung spool , mit der alle nachfolgenden SQL-Statements und deren Ausgaben in die Datei umgeleitet wird. Dürfte bei MSSQL ähnlich gehen.

Das zweite Problem: Was für eine Prozedur? In einer Batchdatei kannst Du das mit Winzip machen (etwa so:
winzip32 -a verzeichnis\zipname.zip dateiname

Den Aufruf einer Batchdatei aus MSSQL müßtest Du anderswo klären.

Gruß

J.