MySql 隐式转换

隐式转换主要发生在查询数字类型是出现。如把查询money=11写成age='11',tel="13323533013"写成tel=13323533013;

影响:

  先贴个表结构:

    

     

  把数字写成字符串:

    

    影响不怎么大,数据库会自己识别。

  把字符写成数字:

    

  扫描全部索引。

  总结:发生隐式转换时,如果是把数字类型的字段写成字符串影响不是特别大,但是如果把字符类型的字段写成数字会扫描全部索引。

猜你喜欢

转载自www.cnblogs.com/fanhuo/p/9943205.html