大连集群智慧传媒有限公司
相关栏目







修改sqlserver数据库字段名不区分大小写 Script business

修改sqlserver数据库字段名不区分大小写

2016-08-03 00:00

修改sqlserver数据库字段名不区分大小写

2016-08-03    

现象:

  最近在某客户网站群系统使用sqlserver数据库时,使用站群后台的数据库查询器查表时出现:

当使用select wbViewid from wbview时查询失败:

当使用select wbviewid from wbview时查询正常:

原因:

提示中得到大致意思是数据库表名和数据库字段名不存在。查询后发现是SQL Server数据库设置了区分大小写的缘故(一般安装时,Oracle的正确安装下是默认转换为大写;SQL Server数据库是不转换为大写,但是使用时并不区分大小写):

解决方案:

客户使用的库vsb9

ALTER DATABASE VSB9 SET SINGLE_USER WITH ROLLBACK IMMEDIATE //数据库转换成为单用户模式  

ALTER DATABASE VSB9 COLLATE Chinese_PRC_CI_AI //修改数据库字段不区分大小写

ALTER DATABASE VSB9 SET MULTI_USER  //从单用户模式中切出

参考链接:

http://database.ctocio.com.cn/dbzjdysummary/99/7771099.shtml

大连集群智慧传媒有限公司 关注微信
159-9855-7370
173-0411-9111
0411-83767788
543646
543646@QQ.com