日期:2014-05-18  浏览次数:20686 次

大小區分查詢問題
正常情況下SQL是不區分大小的,但不知什麼原因使我的MSSQL語句會對大小敏感,怎麼才能讓SQL不區分大小查詢即如下
原來的表名為小寫tb
select   *   from   TB---這樣就會提示無TB這個表
select   *   from   tb---這樣可以正常查詢

另外就是
select   *   from   tb   where   列名   like   'a% '---大寫A的記錄查詢不到

不知誰遇到這種情況?或者要怎樣設置才能恢復不區分大小進行查詢,謝謝!

------解决方案--------------------
设置数据库排序规则为 Chinese_PRC_CI_AS
------解决方案--------------------
安装之后更改排序规则设置

排序规则设置(包括字符集、排序次序和其它针对区域设置的设置)是所有 Microsoft SQL Server 2000 数据库结构的基础。若要更改其中的一个或多个设置,必须重建 master 和用户数据库。