<p>Microsoft devrait faire davantage la publicité de cette fonctionnalité de SSMS 2008. La fonctionnalité que vous recherchez est intégrée dans l’utilitaire <strong>Generate Script</strong>, mais elle est désactivée par défaut et doit être activée lors du script d’une table.</p>
<p>Voici un parcours rapide pour générer les instructions <code>INSERT</code> pour toutes les données de votre table, sans utiliser de scripts ou de compléments pour SQL Management Studio 2008 :</p>
<ul>
<li>
<p>Faites un clic droit sur la base de données et allez dans <strong>Tasks</strong> > <strong>Generate Scripts</strong>.</p>
</li>
<li>
<p>Sélectionnez les tables (ou objets) pour lesquels vous souhaitez générer le script.</p>
</li>
<li>
<p>Allez dans l’onglet <strong>Set scripting options</strong> et cliquez sur le bouton <strong>Advanced</strong>.</p>
</li>
<li>
<p>Dans la catégorie <strong>General</strong>, allez à <strong>Type of data to script</strong></p>
</li>
<li>
<p>Il y a 3 options : <strong>Schema Only</strong>, <strong>Data Only</strong> et <strong>Schema and Data</strong>. Sélectionnez l’option appropriée et cliquez sur <strong>OK</strong>.<br>
<a href="https://i.sstatic.net/fWKfA.png"></a></p>
</li>
</ul>
<p>Vous obtiendrez alors l’instruction <code>CREATE TABLE</code> et toutes les instructions <code>INSERT</code> pour les données directement depuis SSMS.</p>