SSMS Résultats pour Grille - CRLF pas conservé dans le copier/coller - toutes les meilleures techniques?

Quand j'ai un jeu de résultats dans la grille comme:

SELECT 'line 1
line 2
line 3'

ou

SELECT 'line 1' + CHAR(13) + CHAR(10) + 'line 2' + CHAR(13) + CHAR(10) + 'line 3'

Avec embedded CRLF, l'affichage de la grille s'affiche pour les remplacer par des espaces (je suppose qu'ils vont afficher toutes les données).

Le problème est que si je suis en générant du code d'un script, je ne peut pas simplement copier et coller ce. J'ai pour convertir le code pour ouvrir un curseur et imprimer les colonnes de sorte que je peux copier et coller du texte résultats.

Est-il pas plus simple solution de contournement pour préserver le CRLF dans une opération copier/coller à partir des résultats de la grille?

La raison que la grille est utile, c'est que je suis actuellement en train de générer un certain nombre de scripts pour le même objet dans les différentes colonnes de la pca dans une colonne, un format de fichier xml dans un autre, un tableau créer un script dans un autre, etc...

  • +1 C'est vraiment une douleur dans le cul dans SQL Server Management Studio.
InformationsquelleAutor Cade Roux | 2010-04-20