Как вызвать всплывающее меню с предложением SQLServer

312
BabaNew

У меня очень большая работа на очень большой БД SQLServer с необычно большими именами таблиц.

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

enter image description here

Я использую Microsoft SQL Server Management Studio version 11.0.2100.60

2
Опубликуйте ссылку на любое изображение на общедоступном сайте, таком как imgur.com, и кто-то здесь вставит их для вас. fixer1234 6 лет назад 1

2 ответа на вопрос

2
Zubair Sultan

Вы должны настроить IntelliSense в SQL Server Management Studio. Опция IntelliSense Complete Word вводит оставшуюся часть имени переменной, команды или функции после того, как вы ввели достаточно символов, чтобы однозначно идентифицировать термин.

1
PeterH

Чтобы изменить параметры IntelliSense в Transact-SQL:

В меню Сервис выберите Параметры.

Разверните Текстовый редактор, разверните Transact-SQL и нажмите IntelliSense.

Снимите флажки для ненужных опций IntelliSense.

Чтобы изменить размер сценария, при котором функции IntelliSense отключены, выберите размер в списке «Максимальный размер сценария».

Чтобы изменить регистр, примененный к именам функций в списках завершения, выберите спецификацию корпуса в списке «Имена корпусов для встроенных функций».

Нажмите ОК.

enter image description here

Примечание. Чтобы отредактировать эти настройки: Edit -> IntelliSense Команда вызвана, Complete Wordи я считаю, что значением по умолчанию является Cntrl + RightArrow.

(Согласно комментариям ОП)

Также таблицы псевдонимов, чтобы получить конкретные столбцы для этой таблицы, см. Изображение ниже.

enter image description here

У меня уже были варианты, которые вы описали. И все же появление всплывающего окна было неравномерным. Итак, я провел небольшое исследование на моем: перейдя в Edit -> IntelliSense, я увидел ярлык, который фактически вызывает появление всплывающего окна. Команда называется «Завершить слово», и я считаю, что по умолчанию используется Cntrl + RightArrow. Это работает для меня все время. Подтвердите мне, что это работает и для вас, так что вы можете редактировать свой пост, и я могу принять его BabaNew 6 лет назад 0
@BabaNew рад, что вы узнали это, я включил в качестве редактирования, и добро пожаловать в SU uperUser PeterH 6 лет назад 0

Похожие вопросы