我创建SQL服务器表,其中包含的信息和其中一列应包含content
所以我把它叫做[content]
(别问我为什么)。sql server [内容]命名列怪异行为?
但是,当我执行一个简单的查询返回的所有列:我看到列的一个缺失(BenefitName
列):
注意:我也忘了两列之间的逗号和仍然 - 它确实运行成功 - 但是 - 没有列。
我试过另一列之后添加[conent]
没有一个逗号和它做编译:
问:
- 这到底是怎么回事?我忘了一个逗号,它并没有失败,另外:我没有得到
benefitName
列。
注:
添加逗号 - 不返回正确的结果:
阅读别名;您通过忽略逗号而将'BenefitName'设置为'content'。 – 2014-09-03 08:42:16
@AdrianWragg是的当然,2''分心了我...... – 2014-09-03 08:50:36