我已经使用SQL Server工作了一段时间,我注意到Microsoft总是在所有标准列中使用较小的情况(例如,在主数据库中)。有没有充分的理由在我自己的模型中遵循这个?也许是表现原因?
答案 0 :(得分:2)
原因是惯例和一致性。这里没有性能优势。他们认为这是我们的编码惯例并坚持下去。
答案 1 :(得分:2)
帮助何时为服务器配置区分大小写的排序规则。如果是这种情况,那么混合案例名称肯定会引起很多麻烦。
我怎么知道?我在多服务器方案中遇到了sp_MSforeachdb,并且一个服务器具有区分大小写的排序规则。花了我很长时间,以确定MS是上限,即使是下划线。
拉吉