SQL Server 2000 の BCP ユーティリティを使用してデータをエクスポートする必要があります。データに \t や \n などの文字が含まれていることがあります。これらの文字は、列と行のターミネータとして使用する必要があります。BCP がデータを出力するときにターミネータとして使用している文字をエスケープして、実際にデータを別のプログラムにインポートできるようにするにはどうすればよいですか?
たとえば、私の列の 1 つはテキスト データで、タブと改行が含まれています。BCP はそれらをそのままエクスポートするだけであり、インポートしようとしているプログラムは、データが行の途中で終わっているか、明確な理由もなく行に余分な列が含まれているため、混乱します。
これは、データ エクスポーターに含める非常に非常に基本的な機能のように思えますが、コマンド ライン オプションのどれもそれについて言及していないようです。(なぜそれがデフォルトではないのかは私を超えています。) 何か不足していますか?