问题描述
有什么办法可以让我的表格的一列中的搜索查询重音敏感?
列和表的排序规则在 LATIN1_GENERAL_CS 中,我不想更改表。
如何更改我的列中已经带有重音的值:示例用 Systemes 替换“Systèmes”?
ALTER TABLE NameTable MODIFY COLUMN NameColumn varchar(40) COLLATE LATIN1_GENERAL_CS
解决方法
当然你可以...
-
修改表格的一列
-
在查询中使用 COLLATE 运算符来检索具有 CI/CS 或 AI/AS(或更多)的数据
ALTER TABLE
ALTER COLUMN COLLATE collation_name
或
SELECT *
FROM <table_name>
WHERE <columns_name> COLLATE Latin1_General_CI_AI = 'Système'