This is a discussion on Column naming/spacing within the SQL Server forums, part of the Microsoft SQL Server category; --> Is it possible to have spacing within a column name? Something like "column name." I can do it from ...
| |||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| There are two ways to handle special characters (or reserved keywords) in identifiers (databases, tables, other object names, etc.): - using brackets [], like this (the example below includes some other objects like database and table names with special characters): SELECT [My Column] FROM [My~Database].[My^User^ID].[My$Table] - using double quotation marks (this is the SQL-92 syntax), like this: SELECT "My Column" FROM "My~Database"."My^User^ID"."My$Table" In order to use the double quotation marks the QUOTED_IDENTIFIER option has to be ON. You can do that in Query Analyzer by running: SET QUOTED_IDENTIFIER ON It is not a good practice to use special characters in identifiers as it makes code difficult to read and maintain. HTH, Plamen Ratchev http://www.SQLStudio.com |
| Thread Tools | |
| Display Modes | |
|
|