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

Konvertering af udvalgte resultater til Indsæt script - SQL Server

Her er en anden metode, som kan være nemmere end at installere plugins eller eksterne værktøjer i nogle situationer:

  • Gør en select [whatever you need] INTO temp.table_name from [... etc ...] .
  • Højreklik på databasen i Objekt Explorer => Opgaver => Generer scripts
  • Vælg temp.table_name på skærmbilledet "Vælg objekter" skal du klikke på Næste.
  • På skærmbilledet "Specificer, hvordan scripts skal gemmes":
    • Klik på Avanceret, find egenskaben "Datatyper til script", vælg "Kun data", luk de avancerede egenskaber.
    • Vælg "Gem til nyt forespørgselsvindue" (medmindre du har tusindvis af poster).
  • Klik på Næste, vent på, at jobbet er fuldført, observer den resulterende INSERT udsagn vises i et nyt forespørgselsvindue.
  • Brug Find &Erstat til at ændre alle [temp.table_name] til [your_table_name] .
  • drop table [temp.table_name] .


  1. Sådan fungerer DATE_ADD() i MariaDB

  2. PostgreSQL array_agg rækkefølge

  3. EF5:Kan ikke vedhæfte filen '{0}' som databasen '{1}'

  4. Træk datoer i Oracle - tal eller interval datatype?