gpt4 book ai didi

java - H2 内存DB在MySQL模式下对ORDER BY的处理方式不同

转载 作者:可可西里 更新时间:2023-11-01 07:03:52 24 4
gpt4 key购买 nike

我有一个对包含电子邮件地址的 VARCHAR 列执行ORDER BY 的查询。

如果我访问我的物理 MySQL 数据库,它会忽略 ORDER BY 中的大小写。但是,我的 h2 内存数据库是区分大小写的。它设置为 MySQL 模式。

谁知道这是为什么?

最佳答案

在数据库中评估字符串时是否区分大小写由排序规则决定。

检查 H2 上的整理处理:http://www.h2database.com/html/grammar.html#set_collation

关于java - H2 内存DB在MySQL模式下对ORDER BY的处理方式不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6552463/

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