2017-05-23 4 views
0

Wie ist es möglich, Abfrage/Ansicht Ergebnisse zu .sql Datei zu exportieren?SQL Server-Abfrage Ergebnisse zu SQL-Dump

Ich möchte dann die .sql Datei

Ich habe versucht, den Export zu einem .CSV mit Mysql importieren, aber bekam Linien gebrochen, weil einige meiner Datenbank Werte Registerkarten in ihm.

Ich versuchte mit Tasks -> Generate scripts, aber konnte keine Option zum Exportieren von Abfrageergebnissen finden.

Dank

+0

Verwenden Sie keine Tabs für Separatoren dann? Zum Kopieren von Daten in eine andere Datenbank können Sie die Daten mit dem Assistenten zum Exportieren von Daten übertragen, um die Daten von SQL Server an eine beliebige Quelle, einschließlich MySQL, zu exportieren. Sie können das generierte SSIS-Paket jederzeit zur Ausführung speichern –

Antwort

1

Sie können eine persistente Tabelle nur zum Zweck der Speicherung des Ergebnisses Abfrage, zum Beispiel mit einem

SELECT * INTO [your_temporary_persisted_table] FROM source_table 

erstellen Nachdem Sie Ihre Ergebnisdaten in einer Tabelle haben, nach rechts auf der Schaltfläche Datenbank und wählen Sie die Option "Skripte generieren" aus dem Untermenü "Aufgaben". Wählen Sie die Tabelle, die Sie gerade erstellt haben. Gehen Sie im Schritt Skriptoptionen festlegen zu Erweiterte Einstellungen und wählen Sie "Nur Daten" in der Option "Datentypen zum Skript".

Wenn Sie die SQL-Eingabeaufforderung von RedGate verwenden können, haben Sie außerdem die Möglichkeit, die Abfrageergebnisse direkt als Einfügung zu verwenden.