2017-06-05 19 views
0

Invoke-SQLCMDの使用と保存されたクエリの実行出力をテーブルとして見る方法はありますか?現在、すべての出力は、名前改行状態改行のように、名前、状態、is_encryptedなどが列ヘッダーである行列テーブルではなく、クエリから返された各アイテムに対してis_encryptedされています。Powershell ISEのフォーマットSQL出力

最後の目標は、クエリのすべての結果をテキストファイルまたはExcelファイルに出力することです。

+1

あなたはアウトFileコマンドレットを試したことがありますか? –

+0

'Export-Csv'への配管もうまくいくはずです – Shaneis

+0

素晴らしいですが、それについて最初に考えていたはずですが、それは魅力のように機能します。ありがとう! – Joe

答えて

2

これを試してみてください:

Invoke-Sqlcmd -query $sql | Export-Csv -Path c:\temp\excelfile.csv -NoTypeInformation 
関連する問題