Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Was ist der beste Weg, um INSERT-Anweisungen für eine SQL Server-Tabelle automatisch zu generieren?

Microsoft sollte diese Funktionalität von SSMS 2008 bewerben. Die Funktion, nach der Sie suchen, ist in das Generate Script integriert Dienstprogramm, aber die Funktionalität ist standardmäßig deaktiviert und muss beim Skripting einer Tabelle aktiviert werden.

Dies ist ein schneller Durchlauf, um den INSERT zu generieren Anweisungen für alle Daten in Ihrer Tabelle, ohne Skripte oder Add-Ins für SQL Management Studio 2008:

  1. Klicken Sie mit der rechten Maustaste auf die Datenbank und gehen Sie zu Aufgaben> Skripte erstellen .
  2. Wählen Sie die Tabellen (oder Objekte) aus, für die Sie das Skript generieren möchten.
  3. Gehen Sie zu Skriptoptionen festlegen und klicken Sie auf Erweitert Schaltfläche.
  4. Im Allgemein gehen Sie zu Typ der Daten für das Skript
  5. Es gibt 3 Optionen:Nur Schema , Nur Daten und Schema und Daten . Wählen Sie die entsprechende Option und klicken Sie auf OK .

Sie erhalten dann die CREATE TABLE -Anweisung und alle INSERT Anweisungen für die Daten direkt aus SSMS.