为什么SQL Server列总是小写?

时间:2013-01-07 09:11:49

标签: sql-server performance lowercase

我已经使用SQL Server工作了一段时间,我注意到Microsoft总是在所有标准列中使用较小的情况(例如,在主数据库中)。有没有充分的理由在我自己的模型中遵循这个?也许是表现原因?

enter image description here

2 个答案:

答案 0 :(得分:2)

原因是惯例和一致性。这里没有性能优势。他们认为这是我们的编码惯例并坚持下去。

答案 1 :(得分:2)

帮助何时为服务器配置区分大小写的排序规则。如果是这种情况,那么混合案例名称肯定会引起很多麻烦。

我怎么知道?我在多服务器方案中遇到了sp_MSforeachdb,并且一个服务器具有区分大小写的排序规则。花了我很长时间,以确定MS是上限,即使是下划线。

拉​​吉