Transact-SQL Naming Issues

When you analyze the Transact-SQL code in your database project, one or more warnings might be categorized as naming issues. You should address naming issues to avoid the following situations:

  • The name that you specified for an object might conflict with the name of a system object.

  • The name that you specified will always need to be enclosed in escape characters (in SQL Server, '[' and ']').

  • The name that you specified might confuse others who try to read and understand your code.

  • The code might break if you run it with future releases of SQL Server.

In general, you might suppress a naming issue if other applications that you cannot change depend on the current name.

In This Section

Visual Studio Premium identifies the following design issues: