Фрагменты стиля VS в SSMS 2012. Существуют ли они?
Я пытаюсь настроить простой фрагмент в студии управления SQL Server. Когда я услышал слово "фрагмент", я предположил, что они будут работать так же, как в Visual Studio. Под этим я подразумеваю наличие переменных, которые заполняются и т. Д. Я не вижу этого.
Может кто-нибудь сказать мне, поддерживает ли SSMS 2012 фрагменты стиля Visual Studio. Если да, можете ли вы привести пример фрагмента, который поддерживает замену переменных.
1 ответ
Это может быть близко к тому, что вы ищете. Под View->Template Explorer находится список целой связки структур, которые вы регулярно используете при работе, построении, разработке баз данных. Вы также можете получить к нему, используя Ctrl+Alt+T
, Там буквально сотни. Все, от создания представления до настройки триггера и создания схем XML.
С шаблонами действительно приятно то, что вы можете создавать свои собственные структуры, которые вы регулярно используете. Я построил довольно мало своих собственных шаблонов для хранения фрагментов, которые я приобрел от подобных блиц-скриптов Брента Озарса и других, таких как улучшенный SP_WHO от Адама Маханича и тому подобное.
Хотя, может быть, и не так красиво (читай интерактивно), как те, что вы найдете в проектах Visual Studio, я нахожу их очень удобными.
Если вы используете эти шаблоны, есть еще одна небольшая функция, которая может быть очень удобной. Если вы нажмете Ctrl-Shift-M
(или используйте кнопку панели инструментов, которая показывает A->B), вы получите диалог, который позволяет вам легко заменить параметры шаблона вашими собственными значениями.
Обновление пост-исследования в SSMS2012
Я только недавно начал использовать SSMS 2012 и вижу, что есть новая функция, о которой я не знал. При щелчке правой кнопкой мыши вы видите раскрывающийся список "Вставить фрагмент". Теперь я понимаю ваш вопрос лучше. Очевидно, однако, они в значительной степени совпадают с тем, что я написал выше.