sql >> Database teknologi >  >> RDS >> Sqlserver

Hvad er den bedste måde at automatisk generere INSERT-sætninger til en SQL Server-tabel?

Microsoft bør reklamere for denne funktionalitet i SSMS 2008. Den funktion, du leder efter, er indbygget i Generer script værktøj, men funktionaliteten er slået fra som standard og skal være aktiveret, når du scripter en tabel.

Dette er en hurtig gennemgang for at generere INSERT sætninger for alle dataene i din tabel uden brug af scripts eller tilføjelser til SQL Management Studio 2008:

  1. Højreklik på databasen og gå til Opgaver> Generer scripts .
  2. Vælg de tabeller (eller objekter), som du vil generere scriptet mod.
  3. Gå til Angiv scriptindstillinger fanen og klik på Avanceret knap.
  4. I Generelt kategori, skal du gå til Type data til script
  5. Der er 3 muligheder:Kun skema , Kun data og Skema og data . Vælg den relevante mulighed, og klik på OK .

Du vil derefter få CREATE TABLE sætning og hele INSERT erklæringer for dataene direkte fra SSMS.



  1. Sådan automatiseres processen med SQL Server Database Schema Synchronization

  2. PostgreSQL brug værdi fra forrige række, hvis den mangler

  3. 5 gode grunde til at downloade og bruge Microsoft Access-skabeloner

  4. Får maks. værdi fra rækker og forbinder til en anden tabel