mysql varchar字段和數字0比較問題

最近突然出現部分訂單狀態被清0,找了好久,最後發現是數據庫一個遠古定時任務造成的。 我們訂單表裏有個字段A【varchar】,最開始的業務裏有用到。後面業務調整,該字段值被棄用,值都是NULL。最近該字段又重新拿來使用,會有值插入。然後遠古定時任務裏有個查詢條件是【A=0】varchar類型和數字0直接比較,該條件會過濾NULL值數據,但是如果有其他值,就會一併查出來,導致數據混亂。下面是問了下度
相關文章
相關標籤/搜索