See the following topic from Books Online:
http://msdn.microsoft.com/library/en...on_03_6e9e.asp
In your example the delimiters are not essential since the names don't
include special characters or reserved words. However, using the delimiters
protects your code against the possibility that a name used as an identifier
may be declared a reserved word in a future version of SQL Server. That's
not likely for words like "Customer" but in the interests of a common style
and good programming practice this style may be adopted for all identifiers.
As with any aspect of coding style, different developers have different
preferences and practices.
The ANSI standard delimiter is to use double quotes which works in TSQL
assuming the QUOTED_IDENTIFIER option is ON. [] is an alternative notation
used in Access and SQLServer.
--
David Portas
------------
Please reply only to the newsgroup
--