我在sql server 2000和sql server 2005中都有一个用户名'abc'(小写字母S中的用户名)。
首先我通过输入用户名为'ABC'来通过sql server 2000登录。登录后,我运行查询'SELECT SUSER_SNAME()'并将结果作为'ABC'(以大写字母表示)
但是如果我通过输入用户名为'ABC'登录到Sql server 2005并运行查询'SELECT SUSER_SNAME()',我得到的结果是'abc'(用小写字母表示)
任何人都可以告诉我为什么我在sql server 2005中得到这样的结果。我需要大写字母的结果而不改变上面的查询。
提前致谢。