Sample Header Ad - 728x90

Why can't object names start with a number?

7 votes
5 answers
16068 views
For example, if I'm creating view with a name '4aii', why does SQL Server care that it starts with a 4? I could call the table Fouraii or IVaii. Additionally, what does [] do behind the scenes to allow for any string to be used as a name? A string's a string, amirite?
Asked by James (2668 rep)
Sep 12, 2018, 07:35 PM
Last activity: Dec 9, 2019, 01:32 AM