Проблемы именования Transact-SQL
При анализе кода Transact-SQL в проекте базы данных некоторые предупреждения могут быть отнесены к категории проблем именования. Следует устранить проблемы именования во избежание следующих ситуаций:
заданное имя объекта конфликтует с именем системного объекта;
заданное имя всегда должно быть заключено в escape-символы (в SQL Server, "[" и "]");
заданное имя вводит в заблуждение других пользователей, пытающихся прочесть и понять код;
прерывание выполнения кода при запуске с помощью будущих выпусков SQL Server.
В общем случае, проблемы именования можно пропустить, если другие приложения, не подлежащие изменению, зависят от текущего имени.
В этом подразделе
В Visual Studio Premium распознаются перечисленные ниже проблемы проектирования.
SR0011. Избегайте использования специальных знаков в именах объектов
SR0012. Избегайте использования зарезервированных слов в именах типов
SR0016: избегайте использования префикса sp_ для хранимых процедур
Связанные подразделы
Анализ кода базы данных с целью улучшения качества кода
Описываются процедуры поиска в коде Transact-SQL типичных ошибок проектирования, производительности и именования.Проблемы проектирования Transact-SQL
Содержит ссылки на различные типы проблем проектирования, которые могут возникать при анализе кода базы данных.Проблемы производительности Transact-SQL
Содержит ссылки на различные типы проблем производительности, которые могут возникать при анализе кода базы данных.Пошаговое руководство. Анализ кода Transact-SQL для имеющейся базы данных
Содержит сведения о выявлении проблем при написании кода путем анализа образца базы данных AdventureWorks2008.Создание и регистрация дополнительных правил анализа кода кода базы данных
Содержит сведения о способах создания собственных правил для анализа кода базы данных с целью поиска проблем, которые не удалось обнаружить с помощью встроенных правил.