0

選択を実行して結果を返すストアドプロシージャがあります。結果を.csv形式にしたいと思います。csvファイルではなく、csv形式の文字列です。また、メニューのクリックやManagementStudioからの選択も探していません。これは、ストアドプロシージャ呼び出し内で実行する必要があります。これを行う正しい方法は何ですか?

4

1 に答える 1

1

これはあなたのために働くかもしれません。列ヘッダーはオプションです。

select 'NVarCharColumn1Header,IntColumn2Header' 
            + char(13) + char(10) 
        + (select NVarCharColumn1 
                    + ',' + cast(IntColumn2 as nvarchar) 
                            + char(13) + char(10)
            from Table1
            for xml path(''), type).value('(./text())[1]','nvarchar(max)')
于 2012-09-05T19:14:21.770 に答える