Transact-SQL 命名问题
分析数据库项目中的 Transact-SQL 代码时,可能会将一个或多个警告归为命名问题。 为避免出现下列情况,应解决命名问题:
为对象指定的名称可能与系统对象的名称冲突。
所指定的名称将始终需要括在转义字符(在 SQL Server 中为“[”和“]”)中。
所指定的名称可能与尝试阅读和理解您的代码的其他人相混淆。
如果用 SQL Server 的将来版本运行代码,则可能会破坏代码。
通常,如果无法更改的其他应用程序依赖于当前名称,则可能要禁止显示命名问题。
Visual Studio 高级专业版 确认了下列设计问题:
分析数据库代码以提高代码质量
介绍如何能在 Transact-SQL 代码中找到常见的设计、性能和命名问题。Transact-SQL 设计问题
包含分析数据库代码时可能发现的各种设计问题的链接。Transact-SQL 性能问题
包含分析数据库代码时可能发现的各种性能问题的链接。演练:分析现有数据库的 Transact-SQL 代码
介绍如何能分析 AdventureWorks2008 示例数据库以找出编码问题。创建和注册用于分析数据库代码的其他规则
介绍如何能自行创建用于分析数据库代码的规则,以找出内置规则未发现的问题。