SQL Serverのクエリ結果(ストアドプロシージャまたはテーブルまたはビューに対するSELECT *から)を指定してフラットファイルを生成するツールまたはコンポーネントを探しています。これは毎日実行されるバッチプロセスであり、毎日新しいファイルが作成されます。
SQL Server Integration Services(DTS)を使用することもできますが、必須の要件があります。ファイルの出力は動的である必要があります。クエリ結果に新しい列が追加された場合、SSISパッケージを変更しなくても、ファイルにはこの新しい列も含まれている必要があります。列が削除されると、フラットファイルにはその列がなくなります。SSISでこれを実行しようとしましたが、新しいパッケージを作成するときに、列の数を指定する必要があります。もう1つの要件は、列のデータ型に応じて、出力の形式を構成することです。日時の場合、形式はYYYY-MM-DDである必要があります。フロートの場合は、小数点以下2桁を使用する必要があります。
誰かがこの仕事をするツールを知っていますか?
ありがとう