sql >> Databasteknik >  >> RDS >> Sqlserver

Vad är det bästa sättet att automatiskt generera INSERT-satser för en SQL Server-tabell?

Microsoft bör marknadsföra den här funktionen i SSMS 2008. Funktionen du letar efter är inbyggd i Generera skript verktyget, men funktionen är avstängd som standard och måste vara aktiverad när du skriptar en tabell.

Detta är en snabb genomgång för att generera INSERT satser för all data i din tabell, utan skript eller tillägg till SQL Management Studio 2008:

  1. Högerklicka på databasen och gå till Uppgifter> Generera skript .
  2. Välj tabellerna (eller objekten) som du vill generera skriptet mot.
  3. Gå till Ange skriptalternativ fliken och klicka på Avancerat knappen.
  4. I Allmänt kategori, gå till Typ av data till skript
  5. Det finns tre alternativ:Endast schema , Endast data och Schema och data . Välj lämpligt alternativ och klicka på OK .

Du kommer då att få CREATE TABLE satsen och alla INSERT uttalanden för data direkt från SSMS.



  1. MySQL sa:Dokumentation #1045 - Åtkomst nekad för användaren 'root'@'localhost' (med lösenord:NEJ)

  2. Använda parametrar med en Oracle ODBC-anslutning

  3. "Fråga inte tillåten i Waitfor" Fel 101 i SQL Server

  4. Hur man installerar PostgreSQL 12 på Ubuntu 20.04/18.04/16.04