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

Conversione dei risultati Seleziona in Inserisci script - SQL Server

Ecco un altro metodo, che potrebbe essere più semplice dell'installazione di plug-in o strumenti esterni in alcune situazioni:

  • Fai un select [whatever you need] INTO temp.table_name from [... etc ...] .
  • Fai clic con il pulsante destro del mouse sul database in Esplora oggetti => Attività => Genera script
  • Seleziona temp.table_name nella schermata "Scegli oggetti", fai clic su Avanti.
  • Nella schermata "Specifica come devono essere salvati gli script":
    • Fai clic su Avanzate, trova la proprietà "Tipi di dati per lo script", seleziona "Solo dati", chiudi le proprietà avanzate.
    • Seleziona "Salva in una nuova finestra di query" (a meno che tu non abbia migliaia di record).
  • Fai clic su Avanti, attendi il completamento del lavoro, osserva il INSERT risultante le istruzioni vengono visualizzate in una nuova finestra di query.
  • Usa Trova e sostituisci per modificare tutti i [temp.table_name] a [your_table_name] .
  • drop table [temp.table_name] .