Подсветка синтаксиса SQL VS2005 неверна для вложенных комментариев? - PullRequest
2 голосов
/ 18 мая 2010

Я работаю с VS2005 и SSMS 2005.

SQL Server допускает следующие вложенные комментарии:

/* Comment 1
/* Comment 2 */
Some commented out code here
*/

Этот код работает нормально. Однако, если поместить вышеупомянутое в файл .sql в VS2005, он неправильно показывает закомментированный код как «активный» (он не зеленый). Похоже, что StackOverflow выделил код таким же образом.

Это ошибка в VS2005? Или SSMS по-разному обрабатывает вложенные комментарии по сравнению со стандартами ANSI SQL?

Может кто-нибудь прояснить это несоответствие, и если оно кажется ошибкой, есть ли способ исправить подсветку синтаксиса?

1 Ответ

0 голосов
/ 26 января 2011

Я пробовал это в SSMS 2008 и VS2010, и все это зелено, поэтому я думаю, что это ошибка в VS2005?

...