临时表大小写敏感
数据库中建立临时表时出现大小写敏感,得怎么解决啊
[最优解释]
如果你是用DDL语法的话可以使用database_default 指定创建临时表的排序规则跟当前数据库的排序规则一致。
如果是INSERT INTO的话可以将查询出来的字段指定COLLATE。
[其他解释]
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