2016-06-23 5 views
1

Я пытался проверить типы данных для каждого столбца.SQL Server sp_columns не возвращает ожидаемый результат

Я пробовал код ниже.

use AdventureWorks2014; 
exec sp_columns Person; 

Однако результат возвращает что-то вроде этого.

enter image description here

PS: Я использую AdventureWorks базу данных.

+0

Это проблема с отображением в ваших ssms? Какую версию ssms вы используете? – ydoow

+0

Я использую SSMS версии 12.0.2000.8. – edwin

+2

Является ли ваша проблема отображением результатов в виде текста? Если это так, попробуйте включить его, чтобы он отображался в сетке (Ctrl + D). – ZLK

ответ

2

Есть 3 варианта, доступные для Запрос Результаты

  • Результаты к тексту Ctrl + T

  • Результаты по сетке Ctrl + D

  • Результаты Файл Ctrl + SHIFT + F

В настоящее время ваши результаты показывают в текстовом режиме. Изменение его в режиме таблицы, вы должны нажать Ctrl + D или просто выбрать вариант, как на скриншоте ниже:

Results to Grid


Более того, если вы регулярно используя sp_columns, чтобы получить сведения о столбце, вы можете добавить его как комбинацию клавиш на Tools -> Options -> Environment -> Keyboard -> Query Shortcuts.

В Options вы можете разместить sp_columns против незанятых столбцов. Например, я положил его на Ctrl + .

Так что в следующий раз, когда вы вводите имя таблицы в анализатор запросов и Нажмите Ctrl +D затем Ctrl + , вы получите ожидаемый результат.

Steps to add the shortcut

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

  • Нет связанных вопросов^_^