mysql varchar类型字段=0取出的是什么

偶然发现一个奇葩问题,varchar类型字段=0取出的东西什么都有,有中文,有数字字母组合,但是却不是全集,这是怎么回事?有兴趣的朋友可以自己试试,求高手解释一下原理,为什么会是这样。

是这样的,当比较数字和varchar时,mysql会把varchar转换为数字,首字符为数字0的,或者其他字符的都会转换为0,varchar类型字段=0 只能排除首字符为非零数字的字符串
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-03-12
你的意思是字段值为零么? 我取出来是正常的

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网