2016-11-10 3 views
0

Ich habe eine Select-Abfrage auf SQL Server und müssen etwas als grundlegende speichern/exportieren das Ergebnis tun. Ich habe mich entschieden, die Option "Kopiere mit Kopfzeilen" in der oberen linken Ecke nicht zu verwenden, da ich die führende Null in einigen der Datensätze verliere, wenn ich direkt in Excel einfüge. Ich habe die Option "Ergebnis speichern unter" verwendet und das Ergebnis in CSV und TXT gespeichert. Leider sind die Datensätze zufällig unter verschiedenen Spalten verteilt. Ich würde deine Hilfe sehr schätzen.Exportieren von ausgewählten Abfrageergebnis

Zusammenfassend..mein Frage ist .... Wie kann ich Ergebnis speichern, damit ich nicht die führende Null einer Abfrage verliere oder wie ich Abfrageergebnis in Excel kopieren/einfügen, damit ich nicht verlieren führende Null ... oder was muss ich richtig machen, wenn ich die Abfrage in CSV oder TXT speichere, sind die Spalten nicht verstreut.

Vielen Dank

+2

Kopieren und Einfügen verwenden. Bevor Sie jedoch einfügen, ändern Sie das gesamte Blatt in Text (oder nur die Spalten, die führende Nullen enthalten sollen) und fügen Sie es dann ein. Dadurch bleiben die führenden Nullen erhalten. –

+0

Danke dafür. Wie wäre es, wenn ich eine Abfrage in CSV, TXT speichern MUSS aber sicherstellen, wenn in Excel geöffnet, Datensätze in Zeilen nicht in verschiedenen Spalten verstreut sind. – optimisteve

+0

Verwenden Sie BCP zum Exportieren in CSV oder TXT. –

Antwort

0

Kopieren und die Ergebnisse einfügen, einschließlich der Spaltenüberschriften in den Editor. Speichern und schließen Sie die Datei. Verwenden Sie Excel, um die Datei zu öffnen.

Wählen Sie im Textimport-Assistenten die Option Getrennt - Tab. Benennen Sie dann die entsprechenden Spalten als Text.