2016-03-11 1 views
4

В настоящее время я использую SQL Server Management Studio 2014, и хотя LEAD и LAG оба являются частью SQL Server с 2012 года, они по-прежнему не имеют (по умолчанию) подсветки синтаксиса (см ниже):Поддержка синтаксиса SSMS для Lead и Lag

enter image description here

есть ли способ, чтобы добавить эти функции в подсветки синтаксиса в SSMS так, что они появляются в розовом цвете?

ответ

1

К сожалению, похоже, что нет никакого способа редактировать список ключевых слов, которые SSMS выделит для вас.

Был аналогичный вопрос в ask.sqlservercentral, в котором перечислены 2 альтернативы, одна из которых представляет собой альтернативную среду IDE, которая не отображает SQL Server 2012 или 2014 как совместимую. Это оставляет нас с:

Используйте расширение (я гавань нашел любой в быстрый поиск Google) или разработать один себя

В качестве альтернативы, вы можете использовать редактор, например Notepad ++, который поддерживает, имеющих пользовательские списки ключевых слов и разделителей, хотя, по-моему, это замена бедных людей.

+0

Хм, вот чего я боялся ... Я надеялся, что это будет как-то настраиваться, но я также вижу те же результаты, о которых вы говорили. – Siyual

+1

Я попытался просуществовать в некоторых файлах XML и config в подкаталогах MS SQL без каких-либо успехов. Один из них выглядел многообещающим, но не повлиял на выделение. –