2010-09-23 4 views
3

есть ли простой способ получить список всех столбцов SQL-запроса? Они перечислены в заголовке окна результатов SSMS, но я не могу их скопировать.Как перечислить все столбцы заданного SQL-запроса

Заранее спасибо.

EDIT:

извините, я нашел это сам после того, как немного прибегая к помощи:

http://vidmar.net/weblog/archive/2008/06/05/save-sql-query-results-with-column-names-in-msssms.aspx

ответ

4

Перейти к Query -> Параметры запросов и проверьте следующее окно alt text

+0

Да, я нашел это уже :) –

0

Измените окно результатов на «Результаты на текст» вместо «Результаты в сетку».

Это можно сделать, щелкнув значок иконки над окном запроса. Это похоже на значок блокнота.

2

Если вы переходите на «Результаты в текст», вы можете их скопировать.

Чтобы сохранить фактического выполнения полного запроса только, чтобы получить имена столбцов, вы также можете сделать:

SET FMTONLY ON; 
SELECT * FROM SomeTable; 

Это просто возвращает метаданные о столбцах возвращений запроса. Сохраняет ожидание, если запрос мясистый.

Смежные вопросы