Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

SQL Server 2008 – verwenden Sie cmd für die Ausgabe mit Kopfzeilen in .csv

versuchen Sie Folgendes:

SET NOCOUNT ON;
SELECT
    [Name]
    FROM (SELECT TOP(10)
              2 AS SortBy, [name]
              FROM sysobjects 
          UNION
          SELECT 1, 'Name'
         ) dt
    ORDER BY [Name]

AUSGABE VON SSMS:

Name
----------------------------------------------
Name
sysallocunits
sysfiles1
sysftinds
syshobtcolumns
syshobts
sysowners
sysprivs
sysrowsetcolumns
sysrowsets
sysserefs

lassen Sie den Parameter "-h -1" und die Spaltenüberschriften werden entfernt, aber die Zeile "Name" wird immer noch zuerst in der Ergebnismenge erscheinen.