SQL Server 2008のクエリ結果をCSVまたはタブ区切りのtxt形式にエクスポートすると、いつでも余分なレコード(空白ではない)エクスポートしたファイルをExcelで開くか、Accessにインポートします。SQL Server 2008のクエリ結果をCSVファイルにエクスポートすると余分な行が追加される
SQLクエリの結果は、116623行
を返すが、私は、CSVやExcelとのオープンにエクスポートするとき、私は116640件のレコードを参照してください。私はcsvファイルをアクセスにインポートしようとしましたが、余分なレコードも表示されます。
奇妙なことは、行116623までExcelで合計を加算すると、正しい合計があることを意味します。そのポイントまでは正しいデータがありますが、それ以降の余分な17個のレコードは、それがどのように追加されているのか分かりません。
CSVファイルの最後にこれらの余分なレコードや行が表示される原因を知っている人はいますか?
エクスポート方法は、結果を右クリックしてcsv(カンマ区切り)またはtxt(タブ区切り)ファイルにエクスポートすることで問題を引き起こしています。
どのようにエクスポートしていますか? SSMS? – SQLMason
エクスポート方法は、結果を右クリックしてcsv(カンマ区切り)またはtxt(タブ区切り)ファイルにエクスポートして、両方とも問題の原因となります。 –
私はちょっと変わったことに気付きました。今回はエクスポートウィザードを使用してエクスポートを試みましたが、ウィザードは116623レコード(レコードの正しい量です)をエクスポートしたと言っていましたが、Excelでファイルを開いたときに116786行が表示されるので、おそらくエクセル? –