sqlcmd
からクエリを実行します 代わりに、出力をコマンドラインzipにパイプします(インストールする必要があります。
sqlcmdと7zipを使用したサンプルクエリ:
sqlcmd -S <DATABASE> -s <COLUMNSEP> -Q "SELECT ..." | .\7za.exe a -si <FILENAME>
-Q
を使用することを忘れないでください (クエリを実行して終了します)-q
ではありません (クエリを実行)そうでないと、これは機能しません。