sql server默认是不区分大小写的。
要查看sqlserver数据库是否区分大小写,我么可以查看系统存储过程sys.sp_server_info
exec sys.sp_server_info
attribute_id为18的这行:
18 COLLATION_SEQ charset=cp936 collation=Chinese_PRC_CI_AS
CS 为区分大小写,CI为不区分大小写
将不区分大小写改为区分大小写
alter database yourDb collate Chinese_PRC_CS_AS
将区分大小写改为不区分大小写
alter database yourDB COLLATE Chinese_PRC_CI_AS