SQL Server PRINT SELECT (Drucken eines ausgewählten Abfrageergebnisses)?
Ich versuche, drucken Sie einen ausgewählten Wert, ist das möglich?
Beispiel:
PRINT
SELECT SUM(Amount) FROM Expense
InformationsquelleAutor der Frage Shimmy | 2009-12-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wissen Sie, es gibt vielleicht einen einfacheren Weg, aber die erste Sache, die pops auf den Kopf:
Natürlich können Sie, drucken Sie eine beliebige Anzahl von Feldern aus der Tabelle auf diese Weise. Natürlich, wenn Sie wollen, drucken Sie alle Ergebnisse aus einer Abfrage, die mehrere Zeilen zurückgibt, solltest du Sie einfach direkt Ihre Ausgabe entsprechend (z.B. Text).
InformationsquelleAutor der Antwort Mark Brittingham
Wenn Sie OK sind, mit anzeigen als XML:
Während der OP die Frage gefragt, die nicht unbedingt erfordern, ist es nützlich, wenn du hier auf der Suche zum drucken von mehreren Zeilen/Spalten (innerhalb Grund).
InformationsquelleAutor der Antwort Dan Field
Wenn Sie möchten, drucken Sie mehrere Zeilen, die Sie Durchlaufen können Sie das Ergebnis mithilfe eines Cursors.
z.B. drucken, alle Namen von sys.database_principals
InformationsquelleAutor der Antwort Stefan
InformationsquelleAutor der Antwort jspcal
Schrieb ich das SP genau das zu tun, was Sie wollen, jedoch müssen Sie dynamisches sql verwenden.
Dieser arbeitete für mich auf SQL Server 2008 R2
Dieser arbeitete für mich auf SQL Server 2012
Dieser arbeitete für mich auf SQL Server 2014
Beispiel:
InformationsquelleAutor der Antwort Jason Foglia
Versuchen, diese Abfrage
InformationsquelleAutor der Antwort Developer_29
Hinzufügen
unmittelbar nach der Abfrage.
InformationsquelleAutor der Antwort Sena M