在 SQL Server(2000 或 2005)中,是否可以设置数据库或服务器排序规则,以便标识符名称(表、列等)需要使用正确的大小写?如果是这样,所有区分大小写的排序规则都是如此,还是单独设置?(我一直认为区分大小写适用于数据,而不是对象名称)。
如果应用程序存储的过程和查询不是以一致的大小写编写的,大概这会破坏应用程序?有没有办法处理这个问题而不必确保所有查询都使用正确的大小写,例如设置数据库连接的排序规则?
我从现有应用程序的角度来看待这个问题,该应用程序中可能包含不一致的大小写 sql 代码,并且我希望能够针对具有不同排序规则的数据库运行它。我需要哪些设置或哪些数据库/服务器排序规则不能与应用程序一起使用?