Кто-нибудь знает, как заставить SQL Server Management Studio отображать имена таблиц в заголовке. Прямо сейчас они почти бесполезны, и каждый раз, когда мне нужно посмотреть на стол, мне приходится снова его открывать.
В старые добрые времена я привык использовать Enterprise Manager, и это было гораздо полезнее.
Я нашел Brent Ozars статью здесь , и соответствующая запись в Options ... не кажется, что ничего полезного там. Может быть, сторонний продукт?
sql-server
ssms
bendecko
источник
источник
Text Editor
... и нажмите наEditor Tab and Status Bar
.Ответы:
Если при открытии таблицы вы выбираете
Edit Top X Rows
вместоSelect Top X Rows
:Имя таблицы будет отображаться в адресной строке:
что делает навигацию между уже открытыми таблицами намного проще.
Вы можете использовать SQLкнопку, если вам нужно каким-либо образом отредактировать запрос, но если вы слишком сильно его измените, это лишит смысла начинать с названия таблицы в заголовке.
Конечно, вы должны использовать своего «только для чтения» пользователя, чтобы сделать это в производственных системах.
источник
Нет, это невозможно сделать Management Studio. Вы открыли окно запроса, и вы можете настроить то, что там отображается, но имя таблицы не является одним из вариантов. В конце концов, небольшое количество запросов включает только одну таблицу. И подумайте над этими вопросами:
Эти вопросы риторические, так как функциональность в любом случае невозможна, но есть много других технических соображений, которые выходят далеко за рамки щелчка правой кнопкой мыши по таблице и говоря
SELECT TOP
...SSMSBoost, кажется, дает вам некоторый контроль над этими вещами, но я не вижу здесь имя таблицы как вариант (вероятно, для тех же технических проблем, которые я поднял в своих пулях).
источник
В качестве обходного пути я иногда добавляю фиксированный текст в качестве первого столбца к моим
SELECT
s. Это может улучшить читаемость, если у вас есть много таблиц результатов одновременно.Или даже лучше (даже работает, когда таблица результатов пуста):
источник