临时表大小写敏感 数据库中建立临时表时出现大小写敏感,得怎么解决啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、如果是数据库:ALTER DATABASE 数据库名 COLLATE 排列规则例如: ALTER DATABASE 9NPC COLLATE Chinese_PRC_CI_AI 2、如果是表中的字段:ALTER TABLE 表名 ALTER COLUMN 字段名 数据类型(长度) COLLATE 排列规则例如: ALTER TABLE Userinfo ALTER COLUMN name varchar(4) COLLATE Chinese_PRC_CI_AI 你也可以参考这个blog http://blog.csdn.net/baoqiangwang/article/details/4683847 我这里是临时表大小写敏感了,临时表存在放系统数据库tempdb中,没法改啊 如果你是用DDL语法的话可以使用database_default 指定创建临时表的排序规则跟当前数据库的排序规则一致。如果是INSERT INTO的话可以将查询出来的字段指定COLLATE。 如果想改TEMPDB的排序规则需要重装SQL SERVER。 这样计算时间怎么实现 对于10w,20w,40w,100w条记录的一张表,应该如何设计? SQL分拆數量,看看有沒有簡單高效的方法 大家来评论一下这个数据库设计的是否合理 存储过程 备份数据库 Web服务 如何聚合字符串?内详! 请用两台(或更多)sql server服务器做复制/订阅配置的全过程 sql2000下备份的数据库能否在sql7.0下恢复使用? TOP和ORDER BY的问题,急!!! 关于事务处理一个有意思的问题 几百万数据的数据库查询 A系统迁移到B系统(两个不同系统)解决方案求指点
ALTER DATABASE 数据库名 COLLATE 排列规则
例如:
ALTER DATABASE 9NPC COLLATE Chinese_PRC_CI_AI
2、如果是表中的字段:
ALTER TABLE 表名 ALTER COLUMN 字段名 数据类型(长度) COLLATE 排列规则
例如:
ALTER TABLE Userinfo ALTER COLUMN name varchar(4) COLLATE Chinese_PRC_CI_AI
如果是INSERT INTO的话可以将查询出来的字段指定COLLATE。