mysql隱式轉換問題

pyTzy發表於2021-03-11

欄位型別是char,查詢的時候用int,就會出現這樣的問題
一個mysql隱式轉換問題

一個mysql隱式轉換問題

一個mysql隱式轉換問題

mysql隱式轉換問題

  • float decimal型別不受這個影響
  • 索引欄位進行函式計算,會導致索引失效
  • 整形型別的數值用來對整型或者是字串型別都沒問題
  • 字串型別數值用來對整形,會導致索引失效,進行全表掃描

就整理到這了,平時沒怎麼注意這塊,突然碰到了,記錄一下!!!

本作品採用《CC 協議》,轉載必須註明作者和本文連結
希望你是真正的喜歡code

相關文章