mysql隐式转换

2020-08-08  本文已影响0人  杜子龙

隐式转化把字符串转为了double类型。

1.当字段是数值类型时,加引号或者不加引号都不影响索引的使用。

2.当字段是字符串类型时,不加引号的查询无法使用索引,如果数值位数过大,

如20位以上时,查询结果不一定准确, 加引号的查询才可正常使用索引。

如果字符串的第一个字符就是非数字的字符,那么转换为数字就是0
如果字符串以数字开头
如果字符串中都是数字,那么转换为数字就是整个字符串对应的数字
如果字符串中存在非数字,那么转换为的数字就是开头的那些数字对应的值

参考:https://www.cnblogs.com/rollenholt/p/5442825.html

上一篇 下一篇

猜你喜欢

热点阅读