浏览 2831 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-03-24
最后修改:2011-03-24
日文系统中 sqlserver中查找重复的数据(区分大小写) 写道
SELECT * FROM TABLE_NAME
WHERE (IKEYWORD COLLATE Japanese_CS_AS_KS_WS IN (SELECT KEYWORD COLLATE Japanese_CS_AS_KS_WS AS Expr1 FROM TABLE_NAMEAS TABLE_NAME_1 GROUP BY KEYWORD COLLATE Japanese_CS_AS_KS_WS HAVING (COUNT(*) > 1))) 中文系统中 sqlserver中查找重复的数据(区分大小写) SELECT * FROM TABLE_NAME WHERE (IKEYWORD COLLATE Chinese_CS_AS_KS_WS IN (SELECT KEYWORD COLLATE Chinese_CS_AS_KS_WS AS Expr1 FROM TABLE_NAMEAS TABLE_NAME_1 GROUP BY KEYWORD COLLATE Chinese_CS_AS_KS_WS HAVING (COUNT(*) > 1)))
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-04-01
你在查询的时候才区分大小写这样子让不懂的人看起来很头疼啊,所以你应该在建立表的时候就把这些约束条件加进去,不要等查询的时候才用COLLATE。
|
|
返回顶楼 | |