SSMS Ergebnisse in Raster - CRLF nicht erhalten, in der copy/paste - jede bessere Techniken?

Wenn ich ein ResultSet in das raster wie:

SELECT 'line 1
line 2
line 3'

oder

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

Mit eingebettete CRLF, die Anzeige im grid angezeigt wird, ersetzen Sie Sie mit Leerzeichen (ich Schätze so, dass Sie alle Daten anzuzeigen).

Das problem ist, dass wenn ich code-Generierung ein Skript, ich kann nicht einfach Ausschneiden und einfügen dieser. Ich habe zum konvertieren der code zum öffnen eines Cursors, und drucken Sie die relevanten Spalten also kann ich die kopieren und einfügen aus dem text ergibt.

Gibt es eine einfachere Abhilfe zu bewahren, das CRLF in eine kopieren/einfügen-operation aus den Ergebnissen grid?

Dem Grund, dass das Netz nützlich ist, ist, dass ich derzeit generiert eine Reihe von scripts für das gleiche Objekt in verschiedenen Spalten - eine bcp in einer Spalte eine Datei im xml-format in ein anderes, eine Tabelle erstellen Skript in einem anderen, etc...

  • +1 Das ist wirklich ein Schmerz in den Arsch in SQL Server Management Studio.
InformationsquelleAutor Cade Roux | 2010-04-20
Schreibe einen Kommentar