gpt4 book ai didi

MySQL 用户定义的比较器

转载 作者:行者123 更新时间:2023-11-29 08:27:00 26 4
gpt4 key购买 nike

是否可以在 MySQL 中定义一个特殊的比较器用于索引?

假设我有两个 key ,A.Zeb*ra.OR.Zebra.Z。我以这种方式编写它们,为用户提供一些额外的信息,但出于平等的目的,我可以去掉末尾并删除额外的 *。在 Java 中,我可以通过实现 Comparator 接口(interface)来做到这一点。 MySQL 有类似的想法吗?

我最好创建一个额外的连接表,例如

A.Zeb*ra.O   1
R.Zebra.Z 1
L.Horse.P 2

要指定两个特定字符串相等,并在另一个表更改时使该表保持最新?

最佳答案

您可以创建一个新的排序规则,这与创建比较器类似,但仅适用于字符串。请参阅http://dev.mysql.com/doc/refman/5.6/en/adding-collation.html

关于MySQL 用户定义的比较器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17679545/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com