sql >> Databasteknik >  >> RDS >> Sqlserver

Hämta Välj kolumnnamn från dynamisk fråga i SQL Server

Du kan använda sp_describe_first_result_set för att beskriva kolumnerna som returneras från en godtycklig SQL-sats. Till exempel:

EXEC sp_describe_first_result_set @tsql = 'SELECT 1 ONE, 2 TWO, ''THREE'' THREE'

Du kommer att få resultat som denna fiol .

För äldre versioner av SQL Server kan du också titta på SET FMTONLY PÅ .




  1. Genomsnittlig floatinkonsekvens

  2. loggningsförmåga mysql 5.7

  3. För en skrivlös transaktion som är billigare/snabbare:COMMIT eller ROLLBACK?

  4. Denna enkla kod skapar dödläge. Enkelt exempelprogram ingår