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

Esportare il risultato della query di SQL Server 2005 nell'istruzione SQL INSERT?

Un altro mio collega ha trovato una soluzione divertente.

1) Copia la griglia dei risultati della query in Excel.
2) Aggiungi i comandi SQL e le parentesi/virgole/segni di graduazione nelle colonne tra i valori.
3) Copia la griglia in un editor di testo.
4) Trova/sostituisci gli elementi necessari per modificare/correggere, inclusi spazi bianchi aggiuntivi.
5) Invia SQL ai DBA.

E voilà! Diverse centinaia di righe interrogate. È brutto come il peccato, ma ci è voluto meno tempo che cercare un modo "sano" per farlo. Questo accade abbastanza raramente da essere sufficiente come soluzione. Tuttavia, apprezzo i suggerimenti di tutti e intendo esplorarli ulteriormente.

Edit:sto ancora cercando idee! Mi piace che le cose siano più pulite rispetto ad avere Excel che inserisce un piroscafo in Notepad ++.