firebird 设置不区分大小写的排序规则
Posted
技术标签:
【中文标题】firebird 设置不区分大小写的排序规则【英文标题】:firebird set case insensitive collation 【发布时间】:2012-01-12 19:07:53 【问题描述】:如何为整个数据库设置不区分大小写的排序规则? 我必须重新创建表和数据吗?
数据库是firebird 2.5
【问题讨论】:
我尝试更改字符集 utf8 设置默认排序规则 UNICODE_CI_AI 但似乎不起作用 【参考方案1】:引用自release notes:
现有列的字符集和排序规则不受 ALTER CHARACTER SET 更改的影响。
所以是的,似乎最好的方法是使用所需的default character set and collation(和/或在域中明确定义)重新创建数据库。
【讨论】:
以上是关于firebird 设置不区分大小写的排序规则的主要内容,如果未能解决你的问题,请参考以下文章
MySQL / MariaDB 不区分大小写的排序规则仍然区分大小写吗?