美文网首页
一个空格引发的思考

一个空格引发的思考

作者: 仙境源地 | 来源:发表于2020-04-20 17:10 被阅读0次

    抛出问题

    线上问题总是不期而遇的,这天产品来说 线上订单的imei号(手机序列号)末尾怎么多了个空格,影响到我们BI小伙伴的数据分析了,来查一波(呼之即查,开发就是处在这么的卑微地位)。然后就开始了下面的典型查问题步骤.

    查询问题

    1. 第一步当然是看看问题是否"所言非虚"(很多时候上游跑过来的所谓问题其实都不是问题)。当然这个问题比较明显,查下订单详情里面的序列号字段确实末尾包含了空格,嗯,所言非虚。

    定位问题

    TODO:cj
    /http://www.xuchanggang.cn/archives/tag/pad-space ,https://www.jb51.net/article/180185.htm/
    select * from base_trade_in_order where trade_in_order_no = '20190419143858534672';
    select * from base_trade_in_order where trade_in_order_no = '20190419143858534672 ';
    select * from base_trade_in_order where trade_in_order_no = BINARY '20190419143858534672 ';

    select * from base_trade_in_order where trade_in_order_no in('20190419143858534672');
    select * from base_trade_in_order where trade_in_order_no in( BINARY '20190419143858534672');
    select * from base_trade_in_order where trade_in_order_no in( BINARY '20190419143858534672 ');

    相关文章

      网友评论

          本文标题:一个空格引发的思考

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