【发布时间】:2016-04-19 08:47:17
【问题描述】:
我只花了 2 个小时来解决我的后端问题。
原因是空字符串等于空格:
SELECT ' ' = '';
-> 1
SELECT STRCMP(' ', '');
-> 0 /* means equal */
有趣的是,
SELECT '' REGEXP '[ ]';
-> 0
SELECT '' REGEXP ' ';
-> 0
SELECT ' ' REGEXP ' ';
-> 1
我可以防止这种情况吗?是设置吗?
【问题讨论】:
标签: mysql-5.7