я могу создать регионы в редакторе сервера SQL (как #region
и #endregion
в C #)?
sql-server
region
Рауф
источник
источник
go
послеend
оператора, если вы хотите создать несколько регионов / разделов.(Я разработчик надстройки SSMSBoost для SSMS)
Недавно мы добавили поддержку этого синтаксиса в нашу надстройку SSMSBoost.
Он также имеет возможность автоматически «распознавать» регионы при открытии скриптов.
источник
НАЧАЛО ... КОНЕЦ работает, вам просто нужно добавить закомментированный раздел. Самый простой способ сделать это - добавить название раздела! Другой способ - добавить блок комментариев. Увидеть ниже:
источник
Не из коробки в Sql Server Management Studio, но это особенность очень хорошего пакета инструментов SSMS
источник
Это просто вопрос использования отступов текста в редакторе запросов.
Расширенный вид:
Свернутый вид:
источник
Нет, #region не существует в языке T-SQL.
Вы можете получить свертывание кода, используя блоки begin-end:
Я не уверен, что рекомендую использовать их для этого, если только код не может быть приемлемо реорганизован другими способами!
источник
Я использовал технику, похожую на McVitie, и только в хранимых процедурах или скриптах, которые довольно длинные. Я сломаю некоторые функциональные части, как это:
Этот метод довольно привлекателен в студии управления и очень полезен при просмотре кода. Свернутый кусок выглядит примерно так:
Я на самом деле предпочитаю это таким образом, потому что я знаю, что мои
BEGIN
совпадения сEND
этим способом.источник
Другой вариант
Если ваша цель - проанализировать ваш запрос, Notepad + имеет полезную автоматическую упаковку для Sql.
источник