2017-05-09 5 views
0

SQLクエリが100行を返します。結果をExcelシートにコピーするか、CSV形式でダウンロードしようとすると、列の1つのデータが連結され、Excelでは30行しか表示されません。SQLからExcelへのデータのコピー中に行が連結される

例えば私のクエリの結果は示しています

Id Name Expression 
1 aa One 
2 bb Two 
3 cc Three 
4 dd Four 

としてExcelシートのデータがコピーされます:すべてのヘルプは大歓迎です

Id Name Expression 
    1 aa One 
    3 cc Two Three Four 

+0

データにコンマがありますか? –

+0

いいえ、しかしあります(%_ @ $ .-) – user1630575

答えて

0

SQL Serverの[タスク] - [データのエクスポート]のいずれかのデータベースを右クリックすると、ウィザードがポップアップします。あなたのソースSQL ServerとDestinationをFlat File Destinationとして選択すると、あなたのドライブに空のcsvファイルを置くだけで、Format、Text修飾子を選択することができます。ウィザードに従います。あなたが得ることができるものを参照してください。

+0

私は問題を引き起こしているものを見つけたと思います。二重引用符です。これで問題は解決しますか?私はCSVを試しましたが、それでも連結を処理することはできません。 – user1630575

+0

エクスポートウィザードで、テキスト修飾子をに変更すると、二重引用符で囲まれます "ところで、エクスポートされたCSVをメモ帳として開くと、その行は何行ですか? – Wendy

+0

コピーテキストの後にちょうどうんざりします。 。 – user1630575

0

問題が二重引用符で作成されていることがわかったので、二重引用符で行を区切りました。

したがって、まず引用符のないすべての行を選択してから、引用符付きのすべての行を選択します。 または 引用符を別のものに置き換えます。

データをExcelシートにコピーした後、私はBuggerQuotesテキストを二重引用符で置き換えました。

関連する問題