答案 0 :(得分:4)
在某种程度上,是的。几种语言的变量名实际上只是更高级别对象的关键。想到Coldfusion和Javascript。在Javascript中,您可以编写foo=bar
,但您真正说的是:
window['foo'] = bar;
你可以轻松写
window['i haz a name'] = bar;
Coldfusion中的各种范围也可以视为(dict | hash | associative array)或名称。
当然,一旦你用空格创建了一个名字,就不用使用哈希查找语法就很难访问它。
答案 1 :(得分:1)
TSQL将允许您在表格和列名称中使用空格,只要在方括号[ ]
这是一篇很棒的文章,关于sql会让你在这里http://www.sqlservercentral.com/blogs/philfactor/archive/2009/08/14/evil-code.aspx