欢迎来到博达网站群学习网!
|
当前位置: 九游会 >> 知识库 >> 部署类 >> 数据库 >> 正文

修改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

网站地图