Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

SQL Server 2008:utilizzare cmd per l'output con le intestazioni in .csv

prova questo:

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

USCITA DA SSMS:

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

lascia il parametro "-h -1" e le intestazioni delle colonne verranno rimosse, ma la riga "Nome" apparirà comunque per prima nel set di risultati.