Wie kann ich eine Tabelle durch SQL Befehl exportieren?
Hallo,
ich müsste von einer Datenbank Tabellen als Exceltabellen exportieren. Manuell ist das kein Problem... aber geht das auch durch einen SQL-Befehl?
2 Antworten
SQL ist eine Sprache für Operationen innerhalb von Datenbanken.
Datensicherung, Export, Import u. ä. führt aus der eigentlichen Datenbank heraus. Damit ist SQL (von seiner Zielsetzung her) nicht dafür verantwortlich.
Allerdings hat so ziemlich jeder Datenbankhersteller seine eigenen Erweiterungen. Schau mal in die Dokumentation zu deinem Datenbank-System, vielleicht gibt es ja einen Befehl in der SQL-Erweiterung des Datenbanksystems. Falls nicht, ist es in aller Regel durch programmatische Erweiterungen (in "stored procedures") möglich.
Welches DBS (Datenbanksystem) verwendest du?
SQLyog scheint eine Oberfläche für MySQL zu sein.
Zum Thema Export habe ich nur dies gefunden: http://faq.webyog.com/content/14/165/en/can-i-schedule-csv-export-and-import.html?highlight=export
Nein. Es gibt aber Tools, die dir Tabellen z.b. in Form von SQL-Insert-Statements oder eben auch Excel-Tabellen exportieren. Zur SQL gehört so eine Funktion aber standardmäßig nicht.
Danke inzwischen für die Antwort!
Ich benutze SQLyog