美文网首页
mysql使用where条件数字类型被强转

mysql使用where条件数字类型被强转

作者: _Trista | 来源:发表于2020-10-12 15:55 被阅读0次

    mysql在使用where查询的时候,如果查询约束的字段是varchar类型,但是查询条件是int类型,则会把无法直接转成数字的值都强转映射成0。

    影响:在执行update或者delect时会误操作;

    解决办法:看准字段类型,varchar一定要加引号。为了保险起见可以都加上引号

    相关文章

      网友评论

          本文标题:mysql使用where条件数字类型被强转

          本文链接:https://www.haomeiwen.com/subject/dnxppktx.html