Режим SQLCMD в SSMS - PullRequest
0 голосов
/ 11 мая 2018

Я начал привыкать к переключению в режим SQLCMD в SQL Server Management Studio при развертывании пакетов SQL.Я делаю это так, чтобы я мог предварять SQL с

: при выходе из ошибки

Я забыл сделать это один раз, и мне потребовалось несколько минут, чтобыочистить, потому что какой-то SQL был запущен и произошла ошибка.Я знаю, что могу установить SQLCMD включенным по умолчанию, но мой вопрос:

Есть ли какой-либо недостаток при включении режима SQLCMD по умолчанию?Я теряю функциональность в SSMS?


Обновление 20190321: Я использую режим SQL CMD уже около 9 месяцев и не испытывал никаких проблем с ним.

1 Ответ

0 голосов
/ 11 мая 2018

Документация от Microsoft гласит:

Включение режима SQLCMD отключает IntelliSense и отладчик Transact-SQL в редакторе запросов компонента Database Engine.

Я нашел этот вопрос , который был довольно актуален и помог дать некоторое представление.

Я собираюсь включить его по по умолчанию .Intellisense в SSMS - шутка, и я не вижу значения в отладке SQL построчно при написании кода на основе набора.

Обновление 20190409 Я обнаружил, что складывающиеся области неработа в режиме SQLCMD;не большая проблема для меня, но это может повлиять на желание других людей использовать эту функцию.

...