MySQL 隱式類型轉換問題

項目中實際遇到問題 測試人員將數據庫中bigint類型的數據手動改成0,致使字符串匹配此屬性,全都匹配到爲0的數據上,經查詢發現爲mysql的隱式類型轉換的問題。mysql 敲黑板的問題: 若是字符串的第一個字符就是非數字的字符,那麼轉換爲數字就是0 若是字符串以數字開頭 若是字符串中都是數字,那麼轉換爲數字就是整個字符串對應的數字 若是字符串中存在非數字,那麼轉換爲的數字就是開頭的那些數字對應的
相關文章
相關標籤/搜索