GBase8a使用like %%进行模糊查询时,返回结果不符合预期

  • 问题描述

gbase8a使用like %%进行模糊查询时,返回结果集不符合预期,返回的结果集中包含非目标模糊匹配的数据。

  • 问题原因

在Gbase8a中,当数据库集群gbase_force_bin_like=1时,即使用二进制的形式进行匹配。上述查询返回的数据中,可能有字符的二进制与模糊查询中的相等,所以返回结果集与预期不一致。

  • 解决办法

将集群gnode层参数gbase_force_bin_like设置为0

posted @ 2025-07-30 14:42  CaoYuanPengPeng  阅读(14)  评论(0)    收藏  举报