MySQL 隐式类型转换问题

项目中实际遇到问题 测试人员将数据库中bigint类型的数据手动改成0,致使字符串匹配此属性,全都匹配到为0的数据上,经查询发现为mysql的隐式类型转换的问题。mysql 敲黑板的问题: 若是字符串的第一个字符就是非数字的字符,那么转换为数字就是0 若是字符串以数字开头 若是字符串中都是数字,那么转换为数字就是整个字符串对应的数字 若是字符串中存在非数字,那么转换为的数字就是开头的那些数字对应的
相关文章
相关标签/搜索