我正在为我的站点制作一个串行系统,它使用 MySQL CHAR_LENGTH 函数来获取所有具有匹配长度的序列。事情是,它返回的字符串比我想要的要多。我也尝试过使用 CHARACTER_LENGTH 和 LENGTH,对结果没有影响:/。
这是我的 I/O:
SELECT serials.code
FROM serials
WHERE CHARACTER_LENGTH(code) = 12
这些是结果:
niels-er-sej
KUVX-21-40
KUVX-21-40
如您所见,最后两个只有 10 个字符,但是当我搜索 12 时它们会出现?
我已根据要求添加了字符长度的图片: