gpt4 book ai didi

mysql - varchar 类型中的右侧空格

转载 作者:行者123 更新时间:2023-11-29 08:33:10 24 4
gpt4 key购买 nike

我的表中有 2 行,

field
-----
A
A //and space

AA 带有右侧空格,列类型为 VARCHAR(3)

此查询

  SELECT field FROM `table` WHERE field = 'A'

返回两行,

问题:为什么返回的行 A 也带有右侧空格?

最佳答案

MySQL 中的字符相等比较是在不考虑尾随空格的情况下执行的。如果您希望考虑尾随空格,可以使用 LIKE 运算符。

阅读本文。

http://dev.mysql.com/doc/refman/5.5/en/char.html

关于mysql - varchar 类型中的右侧空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15987297/

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