1

フィールド間にバックスペース (^H) 文字区切り文字を含むフラット ファイルを解析する必要があります。このファイルを解析して、SQL Server 2005 テーブルに挿入する必要があります。フォーマット ファイルと共に bcp ユーティリティを使用しようとしましたが、区切り文字をバックスペースとして指定できませんでした。デフォルトはタブ (\t) です。他にもいくつかの区切り文字がありますが、バックスペースを指定するものはありません。誰でもアイデアがあれば、私を助けてください。

また、SQL Server テーブルから固定長のフラット ファイルにデータをエクスポートする必要があります。非 xml 形式のファイルを使用しようとしましたが、常に区切り文字を要求されます。フィールド間に区切り文字を使用せずに bcp を使用してフラット ファイルを作成するにはどうすればよいですか? 上記はすべてキャラクターファイルです。

4

2 に答える 2

0

これは醜い回避策ですが、フラット ファイルにないものをいつでも見つけて、フラット ファイル内のすべてをそのファイルに置き換え、それを列ターミネータとして使用することができます ( を使用bcp -t that)。

于 2009-12-29T19:21:56.490 に答える