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

Exporter le résultat de la requête SQL Server 2005 vers l'instruction SQL INSERT ?

Un autre de mes collègues a trouvé une solution amusante.

1) Copiez la grille des résultats de la requête dans Excel.
2) Ajoutez les commandes SQL et les parenthèses/virgules/coches dans les colonnes entre les valeurs.
3) Copiez la grille dans un éditeur de texte.
4) Rechercher/remplacer les éléments à modifier/réparer, y compris les espaces supplémentaires.
5) Envoyer SQL aux DBA.

Et voila ! Plusieurs centaines de lignes interrogées. C'est moche comme un péché, mais cela a pris moins de temps que de chercher une façon "saine" de le faire. Cela se produit assez rarement pour suffire comme solution. J'apprécie les suggestions de chacun, cependant - et j'ai l'intention de les explorer davantage.

Edit :je suis toujours à la recherche d'idées ! J'aime que les choses soient plus propres que d'avoir Excel dans Notepad++.