Ho bisogno di creare uno script INSERT per poter inserire in un altro database gli stessi dati.
Se in SQL Server seleziono "Tabella script come> INSERT A", posso facilmente ricreare lo scheletro per l'istruzione INSERT. Tuttavia, poiché ho diversi record da migrare, preferirei evitare di dover inserire i valori manualmente.Creare script INSERT SQL con i valori raccolti dalla tabella
Quindi c'è un modo per "automaticamente" ottenere lo script INSERT con anche i valori (provenienti dalla tabella di destinazione) compilati?
So che questo potrebbe essere fatto con SSIS, ma mi chiedo se sarebbe possibile anche con una soluzione più rapida.
FYI è possibile disattivare il comando 'USE Database' in Strumenti/Opzioni/Esplora oggetti di SQL Server/Scripting/Opzioni di scripting generali/Script USE –
È inoltre necessario rimuovere manualmente le colonne di identità dal T-SQL generato se stai utilizzando l'output come modello per inserire nuovi record o imposta IDENTITY_INSERT su. –