Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Quelle est la meilleure façon de générer automatiquement des instructions INSERT pour une table SQL Server ?

Microsoft devrait annoncer cette fonctionnalité de SSMS 2008. La fonctionnalité que vous recherchez est intégrée dans le Générer le script utilitaire, mais la fonctionnalité est désactivée par défaut et doit être activée lors du scriptage d'une table.

Il s'agit d'un passage rapide pour générer le INSERT instructions pour toutes les données de votre table, sans utiliser de scripts ni de compléments à SQL Management Studio 2008 :

  1. Cliquez avec le bouton droit sur la base de données et accédez à Tâches> Générer des scripts .
  2. Sélectionnez les tables (ou objets) pour lesquelles vous souhaitez générer le script.
  3. Accédez à Définir les options de script et cliquez sur l'onglet Avancé bouton.
  4. Dans le Général catégorie, allez dans Type de données à scripter
  5. Il existe 3 options :Schéma uniquement , Données uniquement , et Schéma et données . Sélectionnez l'option appropriée et cliquez sur OK .

Vous obtiendrez alors le CREATE TABLE déclaration et tous les INSERT déclarations pour les données directement issues de SSMS.