ALTER TABLE tabname
ALTER COLUMN colname nvarchar(100) COLLATE Chinese_PRC_CS_AS
ALTER COLUMN colname nvarchar(100) COLLATE Chinese_PRC_CS_AS
解决方案 »
- 求一查下SQL语句
- 3w条数据有必要建立索引么?
- 求一句SQL语句
- 请问,安装SQLSERVER2000后,有个BACKUP文件加里面什么时候用?
- sqlserver 如何利用fn_dblog( )函数进行日志解析?
- 写了个简单函数,报一大串错误,求解
- 关于大批量数据删除的优化(在线等待)
- SQL7问题,各位谁知道在E文WINNT企业版下如何使SQL7能使用C936字符集合?
- sqlserver存储过程的一个问题
- 超强SQL挑战!
- 怎么连接列里的字符串
- 有二个字段rank,ins_date,要求进行排序,排序要求:首先rank!=0的数据根据rank值进行排序,然后对rank=0的数据按ins_date进行排序,这样的SQL
可是我在查询表的时候还是要区分大小写,怎么会这样?
你可以新建一个库试一下,谢!
具体查询时还是区分大小写的?
给些建议,谢谢!
这样我需要把表的排序规则也改变,是否有什么SQL语句能把所有表的排序规则改成Chinese_PRC_CI_AS,而不是一个一个字段去改?谢谢
以前已有的可能不行
如不想改动的话
可用
select col_name collate Chinese_PRC_CI_AS from table_name
类似的方法
如果我想把原来的表字段也改成不区分大小写,但是我又不想一个一个字段去改,你有没有好办法,能快速改字段的排序规则吗?因为表比较多.
谢谢yesyesyes