Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Вземете избрани имена на колони от динамична заявка в SQL Server

Можете да използвате sp_describe_first_result_set за описание на колоните, върнати от произволен SQL оператор. Например:

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

Ще получите резултати като този цигулка .

За по-стари версии на SQL Server можете също да погледнете SET FMTONLY ON .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Async множество заявки комбинира резултати -- максимални резултати (горни XYZ)

  2. SQL - Изваждане на изчерпваща стойност от редове

  3. Как да присъединя OPENXML данни към моята вътрешна заявка за присъединяване?

  4. Обхват на ниво на изолация на транзакция

  5. Обвиване на всеки израз на SQL Server 2008 с оператори за прескачане/вземане