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

Esistono strumenti gratuiti per generare script "INSERT INTO" in MS SQL Server?

Questo sito web ha molti script utili, inclusa la generazione di inserti.

Puoi utilizzare sp_msforeachtable con esso per generare un intero DB.

Aggiorna :esiste una funzionalità integrata per eseguire script di dati come INSERT in SQL Server Management Studio 2008 (in poi).

SQL Server 2008 :

Fai clic con il pulsante destro del tuo database in SSMS, seleziona Tasks –> Generate Scripts , assicurati che il tuo database sia evidenziato e fai clic su Avanti. Scorri verso il basso l'elenco delle opzioni fino alla sezione "Opzioni tabella/visualizzazione" e modifica "Dati script" in True.

SQL Server 2012 :

Fai clic con il pulsante destro del tuo database in SSMS, seleziona Tasks –> Generate Scripts . Scegli le tabelle per le quali desideri generare INSERT con script, quindi fai clic su Next . Scegli dove vuoi inviare l'output (ad esempio una nuova finestra di query), quindi fai clic su Advanced pulsante (che per qualche motivo si trova nella sezione Salva su file!). Scorri verso il basso l'elenco delle opzioni fino all'opzione "Tipi di dati per lo script" e modificala in "Solo dati" o "Schema e dati". Fare clic su Next due volte.