データテーブル内のデータに基づいて.CSV
ファイルを生成します。私はこの質問が以前に尋ねられたことは知っていますが、私はセパレータが何であるべきかを指定する方法の例を見つけることができません。例えばSQL ServerからCSVファイルを生成するストアドプロシージャを作成する方法
私はテーブルと、このようなクエリを持っている場合、これは私が出力になりたいものです。
たMyTable:
Id - Int Key
NickName- NvarChar
REALName - NvarChar
Number - NvarChar
Updated - bit
問合せ:
SELECT *
FROM MyTable
WHERE Updated = 1
出力:
出力にフィールドセパレータとして|
を使用します。したがって、CSVファイルの出力は次のようになります。
Id|NickName|REALName|Number|Updated
1|NickNameHere|RealNameHere|0798548558|1
2|NickNameHere2|RealNameHere2|079948558|1
などとなります。
あなたは、SQL Serverの3つの異なるバージョンを使用していますか? – Forklift
BCPを使用してCSVファイルを作成します。 –