edit: Wenn Sie die Daten aus den Insert-Anweisungen extrahieren möchten, ohne sie tatsächlich auszuführen, könnten Sie:
Sie meinen, die Werte exportieren?
Wenn Sie die SQL Server + -Tools verwenden, wäre die einfachste Methode
select * from pubs_for_client
Sie müssen die Spaltenbreiten selbst einstellen, und wenn Sie Zahlen als Spalten haben, die Sie als Strings behalten möchten (zB um führende Nullen zu erhalten), müssen Sie den empfangenden Spaltentyp einstellen zuerst.
Falls nicht, und wenn Sie ähnliche Tools für Ihre Datenbank nicht verwenden können, können Sie regexps verwenden oder einfach Ihren Texteditor verwenden, um Ihre SQL-Datei in eine CSV-Datei zu konvertieren, die von Excel gelesen wird. Sie müssen auch Zitate aus Werten und Nullen und Apostrophen mit doppelten Anführungszeichen bearbeiten. Leider können Sie dann im Voraus keine Spaltentypen angeben, und Sie würden z. verliere führende Nullen auf Zahlen.
Wenn Sie nicht daran interessiert sind, irgendwelche Tools zu installieren, können Sie dies ausprobieren ... es ist einfach, erfordert jedoch einige Regex-Übereinstimmungen mit Trial-and-Error für Strings.
Side Hinweis: Sie könnten auch versuchen, Ihren Client bitten, es in Excel senden fortan seine in der Regel in den meisten Datenlieferanten verfügbar.
Tags und Links sql excel-2007 export import