社区
应用实例
帖子详情
怎么样改变数据库的区分大小写
sunjian5188
2003-09-15 01:28:40
我想让我的数据库不区分大小写但是执行下面的语句出现下面的错误那位高手给看看
alter database SubwayPOS COLLATE Chinese_PRC_CI_AS
服务器: 消息 5030,级别 16,状态 2,行 1
未能排它地锁定数据库以执行该操作。
服务器: 消息 5072,级别 16,状态 1,行 1
ALTER DATABASE 失败。无法将数据库 'SubwayPOS' 的默认排序规则设置为 'Chinese_PRC_CI_AS'。
...全文
76
5
打赏
收藏
怎么样改变数据库的区分大小写
我想让我的数据库不区分大小写但是执行下面的语句出现下面的错误那位高手给看看 alter database SubwayPOS COLLATE Chinese_PRC_CI_AS 服务器: 消息 5030,级别 16,状态 2,行 1 未能排它地锁定数据库以执行该操作。 服务器: 消息 5072,级别 16,状态 1,行 1 ALTER DATABASE 失败。无法将数据库 'SubwayPOS' 的默认排序规则设置为 'Chinese_PRC_CI_AS'。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CoolKin9
2003-11-05
打赏
举报
回复
只能在安装的时候进行设置,仔细看安装过程,你会发现有机会让你选择是否大小写敏感。
leimin
2003-09-15
打赏
举报
回复
alter database SubwayPOS set single_user
waitfor delay '000:00:10'
go
alter database SubwayPOS COLLATE Chinese_PRC_CI_AS
waitfor delay '000:00:10'
go
alter database SubwayPOS set multi_user
go
restart mssqlserver service!!
CrazyFor
2003-09-15
打赏
举报
回复
修改目标库的默认排序规则和字段排序规则
改库
ALTER DATABASE database
COLLATE ....
改字段
alter table 表名 alter column 字段名 类型 collate ....
或设计表中修改.
OR:比较处理
Where a.menu collate chinese_prc_CS_Ai=b.merchid collate chinese_prc_CS_Ai
shentj
2003-09-15
打赏
举报
回复
如果你的数据库中,表的索引或主键也带有排序规则,则可能会发生上述情况
其次就是还有别的连接,可查看spid,将其kill
伍子V5
2003-09-15
打赏
举报
回复
是不是你那数据库还有其他连接哟,先断开所有连接再试了
Oracle
数据库
大事务的数据更改对
数据库
内部的影响
当用户执行一条SQL对
数据库
进行更改操作的时候,我们知道数据是从磁盘读取到内存中进行更改操作的, 那么当这个SQL执行时间很长,而且修改数据量非常大,由于内存容量大小的原因,可能在事务没有commit 提交的情况下...
Mysql
数据库
(
大小写
敏感)
区分
大小写
的问题总结
1、Linux 系统默认情况下MySQL
数据库
是
区分
大小写
的;因此要将mysql设置成不
区分
大小写
,在/etc/my.cnf 配置后面加上一行 lower_case_table_names=0(0:
大小写
敏感;1:
大小写
不敏感) 最后重启一下MySql服务即可...
mysql
数据库
名
区分
大小写
_mysql
数据库
表名
区分
大小写
使用mysql的时候,创建的表明都是大写的,但是...1、修改MySql配置文件vi /etc/my.cnf ,在[mysqld]配置中增加 lower_case_table_names=1 ,(0表示
区分
大小写
),然后重启mysql2、如果还没创建
数据库
,就可以直接用了...
SQL
数据库
设置
数据库
区分
大小写
的方法
1.设置
数据库
区分
大小写
(表) Alter TABLE Userr --你要实现的表名 Alter COLUMN userid varchar(100) COLLATE Chinese_PRC_CS_AS 2.设置
数据库
区分
大小写
(库) Alter database QJManagementt COLLATE ...
数据库
区分
字符串
大小写
oracle:oracle中是严格
区分
大小写
的,包括表名、列名、列的值等。在查询字符串需要
区分
大小写
时,将值放在‘’中即可
区分
大小写
,如果不加‘’则全部按大写进行处理,oracle会默认把所有表名、列名、列的值(英文...
应用实例
27,579
社区成员
68,559
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章